if (checkPlayServices()) {
HashMap<String,RequestBody> map = new HashMap<>();
map.put(Constant.TYPE,ApiClient.makeTextRequestBody(String.valueOf(Constant.TYPE_STORE)));
map.put(Constant.DEVICE_TYPE,ApiClient.makeTextRequestBody(Constant.ANDROID));
Call<AppSetting> call = ApiClient.getclient().create(ApiInterface.class).getappSettingDetail(map);
call.enqueue(new Callback<AppSetting>() {
@Override
public void onResponse(Call<AppSetting> call,Response<AppSetting> response) {//AppSetting.java response api
Toast.makeText(Mainactivity.this,String.valueOf(response.body()),Toast.LENGTH_LONG).show();
if (response.isSuccessful()) {
// Toast.makeText(Mainactivity.this," onResponse: "+"response.successfully",Toast.LENGTH_LONG).show();
Utilities.printLog("Mainactivity","check app key --" + new Gson().toJson(response.body()));
if (response.body().isSuccess()) {
// Toast.makeText(Mainactivity.this," onResponse: "+"response is successfully",Toast.LENGTH_LONG).show();
if (parseContent.parseAppSettingDetails(response)) {
if (PreferenceHelper.getPreferenceHelper(Mainactivity.this).isForceUpdate() && checkVersionCode(response.body().getVersionCode())) {
openUpdateAppDialog(response.body().isIsForceUpdate());
} else {
/** option if user still login go to home else go to RegisterLoginactivity.java **/
goToactivity();
}
}
} else {
Toast.makeText(Mainactivity.this,response.message(),Toast.LENGTH_SHORT).show();
}
} else {
Toast.makeText(Mainactivity.this,Toast.LENGTH_SHORT).show();
}
}
@Override
public void onFailure(Call<AppSetting> call,Throwable t) {
// Toast.makeText(Mainactivity.this,t.getMessage(),Toast.LENGTH_LONG).show();
Toast.makeText(Mainactivity.this,t.getLocalizedMessage(),Toast.LENGTH_LONG).show();
Log.d("Retrofit","Retrofit: onResponse not called,onFailure called instead... ");
Log.d("Retrofit",t.getStackTrace().toString());
Log.d("Retrofit",t.getMessage());
}
});
}
翻新失败标志APK
•
问答
luilaoshuihao 回答:翻新失败标志APK
您可以像下面这样将npx babel --watch . --out-dir js/ --presets react-app/prod
添加到setLenient
中。
GsonBuilder()
注意:请确保您的Gson gson = new GsonBuilder()
.setLenient()
.create();
Retrofit retrofit = new Retrofit.Builder()
.baseUrl(BASE_URL)
.client(client)
.addConverterFactory(GsonConverterFactory.create(gson))
.build();
中有gson
个依赖项。
gradle