2016-05-04 9 views
-2

i importiert meine von Eclipse Android Studio projiziert es funktionierte gut und in Android-Studio arbeitet es in Emulator aber in realen GerätKeine Klasse in Android Studio gefunden

hier einloggen wird

05-04 08:14:14.989 8986-9070/com.rcmbusiness E/AndroidRuntime: FATAL EXCEPTION: AsyncTask #1 Process: com.rcmbusiness, PID: 8986 java.lang.RuntimeException: An error occured while executing doInBackground() at android.os.AsyncTask$3.done(AsyncTask.java:300) at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:355) at java.util.concurrent.FutureTask.setException(FutureTask.java:222) at java.util.concurrent.FutureTask.run(FutureTask.java:242) at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) at java.lang.Thread.run(Thread.java:841) Caused by: java.lang.NoClassDefFoundError: org.ksoap2.serialization.SoapObject at com.rcmbusiness.utility.APIRequest.doInBackground(APIRequest.java:113) at com.rcmbusiness.utility.APIRequest.doInBackground(APIRequest.java:29) at android.os.AsyncTask$2.call(AsyncTask.java:288) at java.util.concurrent.FutureTask.run(FutureTask.java:237) at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231)  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)  at java.lang.Thread.run(Thread.java:841)

Gradle

compile 'com.android.support:support-v4:23.0.0' 
compile 'com.android.support:appcompat-v7:23.0.0' 
compile 'com.android.support:design:23.0.0' 
compile 'com.google.android.gms:play-services:+' 
compile 'com.google.code.gson:gson:2.2.2' 
compile 'com.nineoldandroids:library:2.4.0' 
compile 'com.daimajia.slider:library:[email protected]' 
compile 'com.squareup.picasso:picasso:2.5.2' 
compile 'com.android.support:cardview-v7:23.0.0' 
compile 'com.android.support:recyclerview-v7:23.0.0' 
compile 'com.github.bumptech.glide:glide:3.6.1' 


compile files('libs/AndroidAnimations.jar') 
compile files('libs/AndroidEasingFunctions-1.0.0.jar') 
compile files('libs/gcm.jar') 

compile files('libs/ksoap2-android-assembly-3.0.0-jar-with-  dependencies.jar') 

Antwort

0

Zunächst sollten Sie ksoap in der Projektstruktur entfernen und die folgenden Schritte ausführen. Ich habe das gleiche Problem und hier ist der Weg, der für mich arbeitet. 1: Erstellen Sie Ordner-Bibliotheken in app/libs. 2.: Kopieren Sie ksoap.jar in diesen Ordner. 3. Klicken Sie mit der rechten Maustaste auf Jar-Datei und wählen Sie als Bibliothek hinzufügen. Dann importieren Sie ksoap2 normalerweise so.

+0

Vielen Dank für die Antwort aber libs Ordner bereits im App-Ordner und bin Android-Studio verwenden, wenn ich auf JAR-Datei klicken, dann bekomme ich keine Option zum Hinzufügen als Bibliothek –

+0

bekommen gesunden Fehler :(irgendwelche Hilfe? –

Verwandte Themen