Last active
June 28, 2018 13:58
-
-
Save btow/aa0175bcdd5359f6c30daec8cc3729fc to your computer and use it in GitHub Desktop.
Retrofit 2: com.sun.jdi.InternalException : Unexpected JDWP Error: 103
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apply plugin: 'com.android.library' | |
android { | |
compileSdkVersion 26 | |
buildToolsVersion "26.0.1" | |
defaultConfig { | |
minSdkVersion 19 | |
targetSdkVersion 26 | |
versionCode 1 | |
versionName "1.0" | |
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" | |
javaCompileOptions { | |
annotationProcessorOptions { | |
arguments = [ moxyReflectorPackage : 'com.example.module_00_lib' ] | |
} | |
} | |
} | |
buildTypes { | |
release { | |
minifyEnabled false | |
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' | |
} | |
} | |
} | |
def support = '26.+' | |
def retrofit = '2.3.0' | |
def moxy = '1.5.3' | |
def butterKnife = '8.6.0' | |
dependencies { | |
compile project (':_service_lib') | |
compile fileTree(include: ['*.jar'], dir: 'libs') | |
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { | |
exclude group: 'com.android.support', module: 'support-annotations' | |
}) | |
compile "com.android.support:appcompat-v7:$support" | |
compile "com.android.support:recyclerview-v7:$support" | |
compile "com.android.support:cardview-v7:$support" | |
compile "com.android.support:support-v4:$support" | |
compile "com.android.support:design:$support" | |
compile "com.squareup.retrofit2:retrofit:$retrofit" | |
compile "com.squareup.retrofit2:converter-gson:$retrofit" | |
compile "com.arello-mobile:moxy:$moxy" | |
compile "com.arello-mobile:moxy-app-compat:$moxy" | |
annotationProcessor "com.arello-mobile:moxy-compiler:$moxy" | |
compile "com.jakewharton:butterknife:$butterKnife" | |
annotationProcessor "com.jakewharton:butterknife-compiler:$butterKnife" | |
compile 'com.google.code.gson:gson:2.7' | |
testCompile 'junit:junit:4.12' | |
testCompile 'org.mockito:mockito-all:1.10.19' | |
testCompile 'org.hamcrest:hamcrest-all:1.3' | |
testCompile 'org.robolectric:robolectric:3.1-rc1' | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.example.module_00_lib.model; | |
import com.google.gson.Gson; | |
import com.google.gson.GsonBuilder; | |
import retrofit2.Retrofit; | |
import retrofit2.converter.gson.GsonConverterFactory; | |
public class ControllerMarketAPI { | |
private static final String BASE_URL = "http://localhost/market/"; | |
public static MarketAPI getAPI() { | |
Gson gson = new GsonBuilder() | |
.setLenient() | |
.create(); | |
Retrofit retrofit = new Retrofit.Builder() | |
.baseUrl(BASE_URL) | |
.addConverterFactory(GsonConverterFactory.create(gson)) | |
.build(); | |
return retrofit.create(MarketAPI.class); //Перед возвратом объекта емеем его такое значение: | |
// retrofit2.Retrofit$1@3309c87 | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.example.module_00_lib.model; | |
import com.example.module_00_lib.model.catalog.GoogsCategoriesJSON; | |
import com.example.module_00_lib.model.index.IndexJSON; | |
import retrofit2.Call; | |
import retrofit2.http.GET; | |
public interface MarketAPI { | |
@GET("index.json") | |
Call<IndexJSON> getIndex(); | |
@GET("goods/categories.json") | |
Call<GoogsCategoriesJSON> getCategories(); | |
// @GET("goods/{category}/subcat.json") | |
// Call<GoogsSubCategory> getSubcatByCat(@Path("categoriy") int categorie); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
09-07 07:48:13.971 11488-11513/com.example.users_interface E/AndroidRuntime: FATAL EXCEPTION: AsyncTask #1 | |
Process: com.example.users_interface, PID: 11488 | |
java.lang.RuntimeException: An error occurred while executing doInBackground() | |
at android.os.AsyncTask$3.done(AsyncTask.java:318) | |
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:354) | |
at java.util.concurrent.FutureTask.setException(FutureTask.java:223) | |
at java.util.concurrent.FutureTask.run(FutureTask.java:242) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) | |
at java.lang.Thread.run(Thread.java:761) | |
Caused by: com.example.module_00_lib.exceptions.CreateListQiwiUsersException: Error loading response in DB: The response is null: more 100 iterations | |
at com.example.module_00_lib.presentation.presenter.recycler.RecyclerCatalogsMenuPresenter.createGoodsCategorysList(RecyclerCatalogsMenuPresenter.java:97) | |
at com.example.module_00_lib.presentation.presenter.recycler.RecyclerCatalogsMenuPresenter.access$100(RecyclerCatalogsMenuPresenter.java:39) | |
at com.example.module_00_lib.presentation.presenter.recycler.RecyclerCatalogsMenuPresenter$LoadingCategorysTask.doInBackground(RecyclerCatalogsMenuPresenter.java:199) | |
at com.example.module_00_lib.presentation.presenter.recycler.RecyclerCatalogsMenuPresenter$LoadingCategorysTask.doInBackground(RecyclerCatalogsMenuPresenter.java:183) | |
at android.os.AsyncTask$2.call(AsyncTask.java:304) | |
at java.util.concurrent.FutureTask.run(FutureTask.java:237) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) | |
at java.lang.Thread.run(Thread.java:761) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
did you to solve the problem ?