我正在使用Retrofit和Robospice在我的android應用程序中進行API調用。所有@POST方法效果很好,在URL中沒有任何參數的@GET命令也是如此,但我無法獲得任何@GET調用來處理末尾的參數! 例如,如果我的API路徑是「我/ API /呼叫/」,我想2個參數「參數1」,並在URL「參數2」,get調用會是什麼樣子: http://www.example.com/my/api/
我不清楚Refrofit適配器和API類應該放在Android中的哪個位置?我應該使用Application類還是Singleton來保持適配器? API接口類怎麼樣? RestAdapter myRestAdapter; // where should I keep this guy?
MyAPI mApi = myRestAdapter.create(MyAPI.class); // an
在我的項目中,我必須將從android設備獲取的圖像發送到服務器站點,並將其存儲在磁盤上。不幸的是,當我打電話的設備網站上的方法,我遇到這個錯誤: DEBUG/Retrofit(4429): java.lang.RuntimeException:
Unable to write multipart request.
at retrofit.mime.MultipartTypedOutp
Builder代碼我使用Retrofit,並在每個任務我必須做這樣的事情: public class MyTask extends AsyncTask<String, String, String> {
private void someMethod() {
final RestAdapter restAdapter = new RestAdapter.Builder()