Class not found

HI,

I using java 1.8.
Android Studio 2.1
gradle is 2.10
I try to compile with SDKVersion 22 and 23

I trying to recompile the ODK. It was run, when I click on Get Blank Form.
I got following error.

05-24 16:15:57.736 2178-2189/? E/AndroidRuntime: FATAL EXCEPTION: AsyncTask
#1

java.lang.RuntimeException: An error occured while executing
doInBackground()
at
android.os.AsyncTask$3.done(AsyncTask.java:200)
at
java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:274)
at
java.util.concurrent.FutureTask.setException(FutureTask.java:125)
at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:308)
at
java.util.concurrent.FutureTask.run(FutureTask.java:138)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1088)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:581)
at
java.lang.Thread.run(Thread.java:1019)
Caused by:
java.lang.NoClassDefFoundError:
org.opendatakit.httpclientandroidlib.util.Args
at
org.opendatakit.httpclientandroidlib.protocol.BasicHttpContext.setAttribute(BasicHttpContext.java:72)
at
org.odk.collect.android.application.Collect.getHttpContext(
Collect.java:196)
at
org.odk.collect.android.tasks.DownloadFormListTask.doInBackground(
DownloadFormListTask.java:81)
at
org.odk.collect.android.tasks.DownloadFormListTask.doInBackground(
DownloadFormListTask.java:44)
at
android.os.AsyncTask$2.call(AsyncTask.java:185)
at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:306)
at
java.util.concurrent.FutureTask.run(FutureTask.java:138)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1088)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:581)
at
java.lang.Thread.run(Thread.java:1019)
05-24 16:15:57.826 851-1338/? W/ActivityManager: Force finishing activity
org.odk.collect.android/.activities.FormDownloadList
05-24 16:15:57.826 851-1338/? W/ActivityManager: Force finishing activity
org.odk.collect.android/.activities.MainMenuActivity

This is the error line...
Collect.java:196

localContext.setAttribute(HttpClientContext.COOKIE_STORE, cookieStore);
localContext.setAttribute(HttpClientContext.CREDS_PROVIDER, credsProvider);

DownloadFormListTask.java:81

HttpContext localContext = Collect.getInstance().getHttpContext();

DownloadFormListTask.java:44

public class DownloadFormListTask extends AsyncTask<Void, String, HashMap<String, FormDetails>> {

Here is the dependency list at gradle

compile fileTree(include: '*.jar', dir: 'libs')
compile 'com.android.support:appcompat-v7:21.0.3'
compile 'com.google.android.gms:play-services:6.5.87'
compile 'com.android.support:multidex:1.0.0'

compile files('libs/commons-io-2.4.jar')
compile files('libs/gdata-core-1.0.jar')
compile files('libs/gdata-spreadsheet-3.0.jar')
compile files('libs/google-api-client-1.20.0.jar')
compile files('libs/google-api-client-android-1.20.0.jar')
compile files('libs/google-api-client-xml-1.20.0.jar')
compile files('libs/google-api-services-drive-v2-rev113-1.17.0-rc.jar')
compile files('libs/google-http-client-1.20.0.jar')
compile files('libs/google-http-client-android-1.20.0.jar')
compile files('libs/google-http-client-gson-1.20.0.jar')
compile files('libs/google-http-client-xml-1.20.0.jar')
compile files('libs/google-oauth-client-1.20.0.jar')
compile files('libs/gson-2.6.2.jar')
compile files('libs/guava-11.0.2.jar')
//compile files('libs/httpclientandroidlib-4.5.2-1.jar')
compile files('libs/javarosa-libraries-2016-04-21.jar')
compile files('libs/joda-time-2.9.3.jar')
compile files('libs/kxml2-2.3.0.jar')
compile files('libs/opencsv-2.3.jar')
compile files('libs/osmbonuspack_v4.6.jar')
compile files('libs/osmdroid-android-4.2.jar')
compile files('libs/slf4j-android-1.6.1-RC1.jar')
// Testing-only dependencies
testCompile 'junit:junit:4.12'

Here is the dep
I also try to extract jar and remove gradle dependencies... but still not
working...

Please help !!!!

Thanks

Why is compile files('libs/httpclientandroidlib-4.5.2-1.jar') commented out?

This provides the class that is not found.

··· On Tue, May 24, 2016 at 3:04 AM, Phyo Kyi wrote:

HI,

I using java 1.8.
Android Studio 2.1
gradle is 2.10
I try to compile with SDKVersion 22 and 23

I trying to recompile the ODK. It was run, when I click on Get Blank Form.
I got following error.

05-24 16:15:57.736 2178-2189/? E/AndroidRuntime: FATAL EXCEPTION:
AsyncTask #1

java.lang.RuntimeException: An error occured while executing
doInBackground()
at
android.os.AsyncTask$3.done(AsyncTask.java:200)
at
java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:274)
at
java.util.concurrent.FutureTask.setException(FutureTask.java:125)
at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:308)
at
java.util.concurrent.FutureTask.run(FutureTask.java:138)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1088)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:581)
at
java.lang.Thread.run(Thread.java:1019)
Caused by:
java.lang.NoClassDefFoundError:
org.opendatakit.httpclientandroidlib.util.Args
at
org.opendatakit.httpclientandroidlib.protocol.BasicHttpContext.setAttribute(BasicHttpContext.java:72)
at
org.odk.collect.android.application.Collect.getHttpContext(
Collect.java:196)
at
org.odk.collect.android.tasks.DownloadFormListTask.doInBackground(
DownloadFormListTask.java:81)
at
org.odk.collect.android.tasks.DownloadFormListTask.doInBackground(
DownloadFormListTask.java:44)
at
android.os.AsyncTask$2.call(AsyncTask.java:185)
at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:306)
at
java.util.concurrent.FutureTask.run(FutureTask.java:138)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1088)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:581)
at
java.lang.Thread.run(Thread.java:1019)
05-24 16:15:57.826 851-1338/? W/ActivityManager: Force finishing
activity org.odk.collect.android/.activities.FormDownloadList
05-24 16:15:57.826 851-1338/? W/ActivityManager: Force finishing
activity org.odk.collect.android/.activities.MainMenuActivity

This is the error line...
Collect.java:196

localContext.setAttribute(HttpClientContext.COOKIE_STORE, cookieStore);
localContext.setAttribute(HttpClientContext.CREDS_PROVIDER, credsProvider);

DownloadFormListTask.java:81

HttpContext localContext = Collect.getInstance().getHttpContext();

DownloadFormListTask.java:44

public class DownloadFormListTask extends AsyncTask<Void, String, HashMap<String, FormDetails>> {

Here is the dependency list at gradle

compile fileTree(include: '*.jar', dir: 'libs')
compile 'com.android.support:appcompat-v7:21.0.3'
compile 'com.google.android.gms:play-services:6.5.87'
compile 'com.android.support:multidex:1.0.0'

compile files('libs/commons-io-2.4.jar')
compile files('libs/gdata-core-1.0.jar')
compile files('libs/gdata-spreadsheet-3.0.jar')
compile files('libs/google-api-client-1.20.0.jar')
compile files('libs/google-api-client-android-1.20.0.jar')
compile files('libs/google-api-client-xml-1.20.0.jar')
compile files('libs/google-api-services-drive-v2-rev113-1.17.0-rc.jar')
compile files('libs/google-http-client-1.20.0.jar')
compile files('libs/google-http-client-android-1.20.0.jar')
compile files('libs/google-http-client-gson-1.20.0.jar')
compile files('libs/google-http-client-xml-1.20.0.jar')
compile files('libs/google-oauth-client-1.20.0.jar')
compile files('libs/gson-2.6.2.jar')
compile files('libs/guava-11.0.2.jar')
//compile files('libs/httpclientandroidlib-4.5.2-1.jar')
compile files('libs/javarosa-libraries-2016-04-21.jar')
compile files('libs/joda-time-2.9.3.jar')
compile files('libs/kxml2-2.3.0.jar')
compile files('libs/opencsv-2.3.jar')
compile files('libs/osmbonuspack_v4.6.jar')
compile files('libs/osmdroid-android-4.2.jar')
compile files('libs/slf4j-android-1.6.1-RC1.jar')
// Testing-only dependencies
testCompile 'junit:junit:4.12'

Here is the dep
I also try to extract jar and remove gradle dependencies... but still not
working...

Please help !!!!

Thanks

--
You received this message because you are subscribed to the Google Groups
"ODK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit-developers+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com

Actually I already try uncomment and also extract the jar to respective
folder...
But not working...

Thanks

··· >

Check out at the v1.4.10_rev_1061 tag and build that.

Does that work?

··· On Wed, May 25, 2016 at 12:24 AM, Phyo Kyi wrote:

Actually I already try uncomment and also extract the jar to respective
folder...
But not working...

Thanks

--
You received this message because you are subscribed to the Google Groups
"ODK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit-developers+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com