Giter VIP home page Giter VIP logo

Comments (18)

touficbatache avatar touficbatache commented on May 29, 2024

https://stackoverflow.com/questions/49638676/connect-woocommerce-rest-api-to-android-app

from wc-api-java.

touficbatache avatar touficbatache commented on May 29, 2024
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:transformClassesWithDexForDebug'.
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:84)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:55)
	at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:62)
	at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
	at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:88)
	at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:46)
	at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:51)
	at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
	at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
	at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
	at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.execute(DefaultTaskGraphExecuter.java:236)
	at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.execute(DefaultTaskGraphExecuter.java:228)
	at org.gradle.internal.Transformers$4.transform(Transformers.java:169)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:106)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:61)
	at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:228)
	at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:215)
	at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.processTask(AbstractTaskPlanExecutor.java:77)
	at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.run(AbstractTaskPlanExecutor.java:58)
	at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:32)
	at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:113)
	at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:37)
	at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
	at org.gradle.execution.DefaultBuildExecuter.access$000(DefaultBuildExecuter.java:23)
	at org.gradle.execution.DefaultBuildExecuter$1.proceed(DefaultBuildExecuter.java:43)
	at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:32)
	at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
	at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:30)
	at org.gradle.initialization.DefaultGradleLauncher$3.execute(DefaultGradleLauncher.java:196)
	at org.gradle.initialization.DefaultGradleLauncher$3.execute(DefaultGradleLauncher.java:193)
	at org.gradle.internal.Transformers$4.transform(Transformers.java:169)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:106)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:56)
	at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:193)
	at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:119)
	at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:102)
	at org.gradle.launcher.exec.GradleBuildController.run(GradleBuildController.java:71)
	at org.gradle.tooling.internal.provider.runner.BuildModelActionRunner.run(BuildModelActionRunner.java:50)
	at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
	at org.gradle.tooling.internal.provider.runner.RunAsBuildOperationBuildActionRunner$1.execute(RunAsBuildOperationBuildActionRunner.java:43)
	at org.gradle.tooling.internal.provider.runner.RunAsBuildOperationBuildActionRunner$1.execute(RunAsBuildOperationBuildActionRunner.java:40)
	at org.gradle.internal.Transformers$4.transform(Transformers.java:169)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:106)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:56)
	at org.gradle.tooling.internal.provider.runner.RunAsBuildOperationBuildActionRunner.run(RunAsBuildOperationBuildActionRunner.java:40)
	at org.gradle.tooling.internal.provider.runner.SubscribableBuildActionRunner.run(SubscribableBuildActionRunner.java:75)
	at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
	at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:41)
	at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:26)
	at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:75)
	at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:49)
	at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:44)
	at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:29)
	at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:67)
	at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
	at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
	at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:47)
	at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
	at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26)
	at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
	at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34)
	at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
	at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74)
	at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72)
	at org.gradle.util.Swapper.swap(Swapper.java:38)
	at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72)
	at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
	at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
	at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
	at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:60)
	at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
	at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
	at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:72)
	at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
	at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
	at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50)
	at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:297)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54)
	at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.RuntimeException: com.android.build.api.transform.TransformException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: Return code 1 for dex process
	at com.android.builder.profile.Recorder$Block.handleException(Recorder.java:55)
	at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:104)
	at com.android.build.gradle.internal.pipeline.TransformTask.transform(TransformTask.java:176)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
	at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$IncrementalTaskAction.doExecute(DefaultTaskClassInfoStore.java:163)
	at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:134)
	at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:123)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:95)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:76)
	... 81 more
Caused by: com.android.build.api.transform.TransformException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: Return code 1 for dex process
	at com.android.build.gradle.internal.transforms.DexTransform.transform(DexTransform.java:453)
	at com.android.build.gradle.internal.pipeline.TransformTask$2.call(TransformTask.java:185)
	at com.android.build.gradle.internal.pipeline.TransformTask$2.call(TransformTask.java:181)
	at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:102)
	... 92 more
Caused by: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: Return code 1 for dex process
	at com.android.ide.common.internal.WaitableExecutor.waitForTasksWithQuickFail(WaitableExecutor.java:147)
	at com.android.build.gradle.internal.transforms.DexTransform.transform(DexTransform.java:408)
	... 95 more
Caused by: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: Return code 1 for dex process
	at com.android.builder.core.DexByteCodeConverter.dexInProcess(DexByteCodeConverter.java:180)
	at com.android.builder.core.DexByteCodeConverter.runDexer(DexByteCodeConverter.java:158)
	at com.android.builder.core.AndroidBuilder.preDexLibraryNoCache(AndroidBuilder.java:1464)
	at com.android.builder.internal.compiler.PreDexCache.preDexLibrary(PreDexCache.java:129)
	at com.android.builder.core.AndroidBuilder.preDexLibrary(AndroidBuilder.java:1415)
	at com.android.build.gradle.internal.transforms.DexTransform$PreDexTask.lambda$call$0(DexTransform.java:503)
	at com.android.build.gradle.internal.transforms.DexTransform$PreDexTask.call(DexTransform.java:549)
	at com.android.build.gradle.internal.transforms.DexTransform$PreDexTask.call(DexTransform.java:457)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	... 3 more
Caused by: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: Return code 1 for dex process
	at java.util.concurrent.FutureTask.report(FutureTask.java:122)
	at java.util.concurrent.FutureTask.get(FutureTask.java:192)
	at com.android.builder.core.DexByteCodeConverter.dexInProcess(DexByteCodeConverter.java:178)
	... 13 more
Caused by: com.android.ide.common.process.ProcessException: Return code 1 for dex process
	at com.android.builder.internal.compiler.DexWrapper$DexProcessResult.assertNormalExitValue(DexWrapper.java:117)
	at com.android.builder.core.DexByteCodeConverter.lambda$dexInProcess$0(DexByteCodeConverter.java:175)
	... 4 more

from wc-api-java.

omandryk avatar omandryk commented on May 29, 2024

Hi @touficbatache unfortunately I'm not familiar with Android development but in the provided stack trace I don't see any relations with my library. It would be helpful if you provide a sample android app with the integrated wc api library so I'll be able to reproduce the issue.

from wc-api-java.

touficbatache avatar touficbatache commented on May 29, 2024

Hey @icoderman, the errors began when I started using your library and I'm fairly sure it's uncompatible with Android. I'll make a sample app and send you it's source code which you can import with IntelliJ IDEA and compile an APK with it. This is an Android library for WooCommerce but it's ~2 years old and your library is much better: https://github.com/rajatady/Woocommerce-Android-Client

from wc-api-java.

touficbatache avatar touficbatache commented on May 29, 2024

MyApplication.zip
@icoderman This is a sample app which you can import with IntelliJ IDEA. Try to build it, you'll get this error: Return code 1 for dex process. Your library is in the libs folder as a jar file (got it from maven central). If you somehow are able to compile the app, send me the APK and I'll debug it with adb logcat

from wc-api-java.

omandryk avatar omandryk commented on May 29, 2024

Hi @touficbatache I've added the answer on stackoverflow. Looks like you just need to specify the java version in you Gradle file.

defaultConfig {
...
  compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
  }
}

from wc-api-java.

touficbatache avatar touficbatache commented on May 29, 2024

That's very good news! Have you compiled the apk and tested it? I'll test everything later today... Thanks

from wc-api-java.

touficbatache avatar touficbatache commented on May 29, 2024

Ok so I added this:

compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
}

but I'm getting an error: Error:Jack is required to support java 8 language features so I enabled Jack like this:

jackOptions {
    enabled true
}

and I'm getting an error: Jack compilation exception and Execution failed for task ':app:transformClassesWithPreJackPackagedLibrariesForDebug'

from wc-api-java.

touficbatache avatar touficbatache commented on May 29, 2024

It seems like the two lines you suggested adding are not necessary: https://android-developers.googleblog.com/2017/03/future-of-java-8-language-feature.html

We've decided to add support for Java 8 language features directly into the current javac and dx set of tools, and deprecate the Jack toolchain. With this new direction, existing tools and plugins dependent on the Java class file format should continue to work. Moving forward, Java 8 language features will be natively supported by the Android build system.

from wc-api-java.

touficbatache avatar touficbatache commented on May 29, 2024

Hey @icoderman, would you mind sending the zip and the compiled apk please? Thanks

from wc-api-java.

jjhorgan avatar jjhorgan commented on May 29, 2024

@touficbatache
This looks like what I have seen with duplicate incompatible classes in libraries. Gradle used to report a ZipException and you can find many stack overflow questions about those. With the update to gradle 3.x and above the exception that is surfaced is this one. Try running the gradle build from the command line with the -info or -debug flags to see if you can identify the call that is causing the conflict.

from wc-api-java.

touficbatache avatar touficbatache commented on May 29, 2024

Hey @jjhorgan, thanks for your help. I will run the gradle build -info command and reply here what I get from it.

from wc-api-java.

touficbatache avatar touficbatache commented on May 29, 2024

@jjhorgan Will that help? This is what I got from gradle build -info

> Task :app:transformClassesWithDexForDebug 
Putting task artifact state for task ':app:transformClassesWithDexForDebug' into context took 0.0 secs.
Up-to-date check for task ':app:transformClassesWithDexForDebug' took 0.935 secs. It is not up-to-date because:
  Task has failed previously.
All input files are considered out-of-date for incremental task ':app:transformClassesWithDexForDebug'.
Task is incremental : false
JarInputs ImmutableJarInput{name=56bef2bca2c000fdb46ae4c224ee29f8df7c681d, file=C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\libs\wc-api-java-1.2.jar, contentTypes=CLASSES, scopes=PROJ
ECT_LOCAL_DEPS, status=NOTCHANGED},ImmutableJarInput{name=7a88588ede38599ba8d062ef475061cdecc4e41e, file=C:\Users\Toufik\.android\build-cache\32278a69e1424250d9fc83805f911bb25d3e710e\outpu
t\jars\classes.jar, contentTypes=CLASSES, scopes=EXTERNAL_LIBRARIES, status=NOTCHANGED},ImmutableJarInput{name=1930de76eb409c55491cc26729600f9fabe087ca, file=C:\Users\Toufik\.android\build
-cache\6e26114b455e97cb613ca781aaaf233e413c43ef\output\jars\classes.jar, contentTypes=CLASSES, scopes=EXTERNAL_LIBRARIES, status=NOTCHANGED},ImmutableJarInput{name=dee7428bbc4661bd99cb61e0
c51dd735deac34d1, file=C:\Users\Toufik\.gradle\caches\modules-2\files-2.1\com.android.support\support-annotations\27.1.1\39ded76b5e1ce1c5b2688e1d25cdc20ecee32007\support-annotations-27.1.1
.jar, contentTypes=CLASSES, scopes=EXTERNAL_LIBRARIES, status=NOTCHANGED},ImmutableJarInput{name=a4dae42dc3ade033d59724bf767244f72593d7ad, file=C:\Users\Toufik\.gradle\caches\modules-2\fil
es-2.1\com.google.code.gson\gson\2.3.1\ecb6e1f8e4b0e84c4b886c2f14a1500caf309757\gson-2.3.1.jar, contentTypes=CLASSES, scopes=EXTERNAL_LIBRARIES, status=NOTCHANGED},ImmutableJarInput{name=3
da6888dea125b23af1dbadb92cefc8913b48369, file=C:\Users\Toufik\.android\build-cache\65ee6ec748f683170e083d11f35921895847c482\output\jars\classes.jar, contentTypes=CLASSES, scopes=EXTERNAL_L
IBRARIES, status=NOTCHANGED},ImmutableJarInput{name=441a17ed1b199aaa0063bb07aa04d816fd653251, file=C:\Users\Toufik\.android\build-cache\4740ce1338e365bfbeb518ab54700e695252c531\output\jars
\libs\google-http-client-1.20.0.jar, contentTypes=CLASSES, scopes=EXTERNAL_LIBRARIES, status=NOTCHANGED},ImmutableJarInput{name=bb482cb5a359c78effcffdaa5c541ac853d94a16, file=C:\Users\Touf
ik\.android\build-cache\472e5b3f0db98da59008937f6bf9dcbec6b5a086\output\jars\classes.jar, contentTypes=CLASSES, scopes=EXTERNAL_LIBRARIES, status=NOTCHANGED},ImmutableJarInput{name=d6dc39e
390febe158219fc36234053a7122af384, file=C:\Users\Toufik\.android\build-cache\b42acdfe9db2b2e8c78f01120eec9faa899eb2c2\output\jars\classes.jar, contentTypes=CLASSES, scopes=EXTERNAL_LIBRARI
ES, status=NOTCHANGED},ImmutableJarInput{name=dc3d6da42ddd9cb5934fd9ceb071fe8401792dd4, file=C:\Users\Toufik\.android\build-cache\6559f2bf7786b5b1929b2044dbbe844efca655b3\output\jars\class
es.jar, contentTypes=CLASSES, scopes=EXTERNAL_LIBRARIES, status=NOTCHANGED},ImmutableJarInput{name=6640189c3fb0736fe61eed69421d91cdc00f5ed2, file=C:\Users\Toufik\.android\build-cache\ffbe2
75819552867c91d4597b1662c0b178542f7\output\jars\classes.jar, contentTypes=CLASSES, scopes=EXTERNAL_LIBRARIES, status=NOTCHANGED},ImmutableJarInput{name=473ac27dc6b989ad4af30315e9e0b950b469
7e1e, file=C:\Users\Toufik\.android\build-cache\4740ce1338e365bfbeb518ab54700e695252c531\output\jars\classes.jar, contentTypes=CLASSES, scopes=EXTERNAL_LIBRARIES, status=NOTCHANGED},Immuta
bleJarInput{name=bfbe5529930b5276377e23e3be35008eceec5dd6, file=C:\Users\Toufik\.gradle\caches\modules-2\files-2.1\com.squareup.retrofit\retrofit\1.9.0\a681c044244d9fc375198588297a39ba7802
8423\retrofit-1.9.0.jar, contentTypes=CLASSES, scopes=EXTERNAL_LIBRARIES, status=NOTCHANGED},ImmutableJarInput{name=7275519d89946bf732cbf29ebed1e1dbe5b6f44a, file=C:\Users\Toufik\.android\
build-cache\c32d75261ab15feb2cc97ef855f6f0efc37c2f9f\output\jars\classes.jar, contentTypes=CLASSES, scopes=EXTERNAL_LIBRARIES, status=NOTCHANGED},ImmutableJarInput{name=e8191e1145c04c54990
07f4da2b1c63f2fabca9d, file=C:\Users\Toufik\.android\build-cache\1b78980763410e7ddd999025cb15b6eb4c692a8c\output\jars\classes.jar, contentTypes=CLASSES, scopes=EXTERNAL_LIBRARIES, status=N
OTCHANGED},ImmutableJarInput{name=11bbd15ee8f6ecc10d93c5b771fe6ff45ef65ce3, file=C:\Users\Toufik\.android\build-cache\8efc2692c040cceb26e27d17e5f789e3878256e6\output\jars\classes.jar, cont
entTypes=CLASSES, scopes=EXTERNAL_LIBRARIES, status=NOTCHANGED},ImmutableJarInput{name=1d10015093c3eeb1c4e7b836567981a958794f8d, file=C:\Users\Toufik\.android\build-cache\d00563ef08953eea5
5a392520f29a528097af357\output\jars\classes.jar, contentTypes=CLASSES, scopes=EXTERNAL_LIBRARIES, status=NOTCHANGED},ImmutableJarInput{name=3b6559318422dcf674c4217232eadd7ed9916e8f, file=C
:\Users\Toufik\.android\build-cache\4740ce1338e365bfbeb518ab54700e695252c531\output\jars\libs\google-oauth-client-1.20.0.jar, contentTypes=CLASSES, scopes=EXTERNAL_LIBRARIES, status=NOTCHA
NGED},ImmutableJarInput{name=b2ba52584c529614893a7b1210a966c6ddfedce7, file=C:\Users\Toufik\.android\build-cache\6529862dc4de0e8dd86fe5e8e6e14a7d4c0d333f\output\jars\classes.jar, contentTy
pes=CLASSES, scopes=EXTERNAL_LIBRARIES, status=NOTCHANGED},ImmutableJarInput{name=180ee983655f7dbcfc20921e9b9262695ab7c40a, file=C:\Users\Toufik\.gradle\caches\modules-2\files-2.1\android.
arch.lifecycle\common\1.1.0\edf3f7bfb84a7521d0599efa3b0113a0ee90f85\common-1.1.0.jar, contentTypes=CLASSES, scopes=EXTERNAL_LIBRARIES, status=NOTCHANGED},ImmutableJarInput{name=bb26e492c08
9ea436334ad5a7f3c6fef05aab7b2, file=C:\Users\Toufik\.android\build-cache\d08eb79b67bc85160a148316362436b4a1c7561d\output\jars\classes.jar, contentTypes=CLASSES, scopes=EXTERNAL_LIBRARIES,
status=NOTCHANGED},ImmutableJarInput{name=8e0d8a29013301ea41d4e56a11f8cea54ee23d09, file=C:\Users\Toufik\.gradle\caches\modules-2\files-2.1\android.arch.core\common\1.1.0\8007981f7d7540d89
cd18471b8e5dcd2b4f99167\common-1.1.0.jar, contentTypes=CLASSES, scopes=EXTERNAL_LIBRARIES, status=NOTCHANGED},ImmutableJarInput{name=ea469300c397dd01bd4490198fdadcb3ba0abfa3, file=C:\Users
\Toufik\.android\build-cache\2e0297b10bb16f442cf247cae84b3f0665c6bed8\output\jars\classes.jar, contentTypes=CLASSES, scopes=EXTERNAL_LIBRARIES, status=NOTCHANGED},ImmutableJarInput{name=69
c655cdfc4938c1c1f4ecdbbb54efd454bd2533, file=C:\Users\Toufik\.android\build-cache\fca3d33253576c58f0bd39dffa18d303a6467ff7\output\jars\classes.jar, contentTypes=CLASSES, scopes=EXTERNAL_LI
BRARIES, status=NOTCHANGED},ImmutableJarInput{name=39102ac12aab1846f6e69abcf3e7524348a49d5a, file=C:\Users\Toufik\.android\build-cache\4da0c34f07d2ff881cbabacefc8ae945188cf144\output\jars\
classes.jar, contentTypes=CLASSES, scopes=EXTERNAL_LIBRARIES, status=NOTCHANGED},ImmutableJarInput{name=a8f21a7d15970d08affbb4e1dabf04caddee1f90, file=C:\Users\Toufik\.gradle\caches\module
s-2\files-2.1\com.android.support.constraint\constraint-layout-solver\1.0.2\b9cd8fc6bd15cb915735d34535db30ece0c44603\constraint-layout-solver-1.0.2.jar, contentTypes=CLASSES, scopes=EXTERN
AL_LIBRARIES, status=NOTCHANGED},ImmutableJarInput{name=0ceb9b2dbf73b728c51af95fa6147147965987ea, file=C:\Users\Toufik\.android\build-cache\aa668d652abc76ad3f8cf5566d8fe8b267deb705\output\
jars\classes.jar, contentTypes=CLASSES, scopes=EXTERNAL_LIBRARIES, status=NOTCHANGED}
DirInputs ImmutableDirectoryInput{name=ba0ff1c069dedafa938c501eaa10ca72b5fe79eb, file=C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\classes\debug, contentTypes=CLASS
ES, scopes=PROJECT, changedFiles={}}
Changed file for C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\classes\debug are
inputFiles : C:\Users\Toufik\.android\build-cache\32278a69e1424250d9fc83805f911bb25d3e710e\output\jars\classes.jar=C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\pre-
dexed\debug\classes_7a88588ede38599ba8d062ef475061cdecc4e41e.jar,C:\Users\Toufik\.android\build-cache\6e26114b455e97cb613ca781aaaf233e413c43ef\output\jars\classes.jar=C:\Users\Toufik\Intel
liJIDEAProjects\03-CELL\app\build\intermediates\pre-dexed\debug\classes_1930de76eb409c55491cc26729600f9fabe087ca.jar,C:\Users\Toufik\.gradle\caches\modules-2\files-2.1\com.android.support\
support-annotations\27.1.1\39ded76b5e1ce1c5b2688e1d25cdc20ecee32007\support-annotations-27.1.1.jar=C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\pre-dexed\debug\supp
ort-annotations-27.1.1_dee7428bbc4661bd99cb61e0c51dd735deac34d1.jar,C:\Users\Toufik\.gradle\caches\modules-2\files-2.1\com.google.code.gson\gson\2.3.1\ecb6e1f8e4b0e84c4b886c2f14a1500caf309
757\gson-2.3.1.jar=C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\pre-dexed\debug\gson-2.3.1_a4dae42dc3ade033d59724bf767244f72593d7ad.jar,C:\Users\Toufik\.android\bui
ld-cache\65ee6ec748f683170e083d11f35921895847c482\output\jars\classes.jar=C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\pre-dexed\debug\classes_3da6888dea125b23af1db
adb92cefc8913b48369.jar,C:\Users\Toufik\.android\build-cache\4740ce1338e365bfbeb518ab54700e695252c531\output\jars\libs\google-http-client-1.20.0.jar=C:\Users\Toufik\IntelliJIDEAProjects\03
-CELL\app\build\intermediates\pre-dexed\debug\google-http-client-1.20.0_441a17ed1b199aaa0063bb07aa04d816fd653251.jar,C:\Users\Toufik\.android\build-cache\472e5b3f0db98da59008937f6bf9dcbec6
b5a086\output\jars\classes.jar=C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\pre-dexed\debug\classes_bb482cb5a359c78effcffdaa5c541ac853d94a16.jar,C:\Users\Toufik\.an
droid\build-cache\b42acdfe9db2b2e8c78f01120eec9faa899eb2c2\output\jars\classes.jar=C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\pre-dexed\debug\classes_d6dc39e390fe
be158219fc36234053a7122af384.jar,C:\Users\Toufik\.android\build-cache\6559f2bf7786b5b1929b2044dbbe844efca655b3\output\jars\classes.jar=C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\buil
d\intermediates\pre-dexed\debug\classes_dc3d6da42ddd9cb5934fd9ceb071fe8401792dd4.jar,C:\Users\Toufik\.android\build-cache\ffbe275819552867c91d4597b1662c0b178542f7\output\jars\classes.jar=C
:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\pre-dexed\debug\classes_6640189c3fb0736fe61eed69421d91cdc00f5ed2.jar,C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\li
bs\wc-api-java-1.2.jar=C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\pre-dexed\debug\wc-api-java-1.2_56bef2bca2c000fdb46ae4c224ee29f8df7c681d.jar,C:\Users\Toufik\.an
droid\build-cache\4740ce1338e365bfbeb518ab54700e695252c531\output\jars\classes.jar=C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\pre-dexed\debug\classes_473ac27dc6b9
89ad4af30315e9e0b950b4697e1e.jar,C:\Users\Toufik\.gradle\caches\modules-2\files-2.1\com.squareup.retrofit\retrofit\1.9.0\a681c044244d9fc375198588297a39ba78028423\retrofit-1.9.0.jar=C:\User
s\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\pre-dexed\debug\retrofit-1.9.0_bfbe5529930b5276377e23e3be35008eceec5dd6.jar,C:\Users\Toufik\.android\build-cache\c32d75261ab15
feb2cc97ef855f6f0efc37c2f9f\output\jars\classes.jar=C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\pre-dexed\debug\classes_7275519d89946bf732cbf29ebed1e1dbe5b6f44a.ja
r,C:\Users\Toufik\.android\build-cache\1b78980763410e7ddd999025cb15b6eb4c692a8c\output\jars\classes.jar=C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\pre-dexed\debug
\classes_e8191e1145c04c5499007f4da2b1c63f2fabca9d.jar,C:\Users\Toufik\.android\build-cache\8efc2692c040cceb26e27d17e5f789e3878256e6\output\jars\classes.jar=C:\Users\Toufik\IntelliJIDEAProj
ects\03-CELL\app\build\intermediates\pre-dexed\debug\classes_11bbd15ee8f6ecc10d93c5b771fe6ff45ef65ce3.jar,C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\classes\debug
=C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\pre-dexed\debug\debug_ba0ff1c069dedafa938c501eaa10ca72b5fe79eb.jar,C:\Users\Toufik\.android\build-cache\d00563ef08953e
ea55a392520f29a528097af357\output\jars\classes.jar=C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\pre-dexed\debug\classes_1d10015093c3eeb1c4e7b836567981a958794f8d.jar
,C:\Users\Toufik\.android\build-cache\4740ce1338e365bfbeb518ab54700e695252c531\output\jars\libs\google-oauth-client-1.20.0.jar=C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\interm
ediates\pre-dexed\debug\google-oauth-client-1.20.0_3b6559318422dcf674c4217232eadd7ed9916e8f.jar,C:\Users\Toufik\.android\build-cache\6529862dc4de0e8dd86fe5e8e6e14a7d4c0d333f\output\jars\cl
asses.jar=C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\pre-dexed\debug\classes_b2ba52584c529614893a7b1210a966c6ddfedce7.jar,C:\Users\Toufik\.gradle\caches\modules-2
\files-2.1\android.arch.lifecycle\common\1.1.0\edf3f7bfb84a7521d0599efa3b0113a0ee90f85\common-1.1.0.jar=C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\pre-dexed\debug
\common-1.1.0_180ee983655f7dbcfc20921e9b9262695ab7c40a.jar,C:\Users\Toufik\.android\build-cache\d08eb79b67bc85160a148316362436b4a1c7561d\output\jars\classes.jar=C:\Users\Toufik\IntelliJIDE
AProjects\03-CELL\app\build\intermediates\pre-dexed\debug\classes_bb26e492c089ea436334ad5a7f3c6fef05aab7b2.jar,C:\Users\Toufik\.gradle\caches\modules-2\files-2.1\android.arch.core\common\1
.1.0\8007981f7d7540d89cd18471b8e5dcd2b4f99167\common-1.1.0.jar=C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\pre-dexed\debug\common-1.1.0_8e0d8a29013301ea41d4e56a11f
8cea54ee23d09.jar,C:\Users\Toufik\.android\build-cache\2e0297b10bb16f442cf247cae84b3f0665c6bed8\output\jars\classes.jar=C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates
\pre-dexed\debug\classes_ea469300c397dd01bd4490198fdadcb3ba0abfa3.jar,C:\Users\Toufik\.android\build-cache\fca3d33253576c58f0bd39dffa18d303a6467ff7\output\jars\classes.jar=C:\Users\Toufik\
IntelliJIDEAProjects\03-CELL\app\build\intermediates\pre-dexed\debug\classes_69c655cdfc4938c1c1f4ecdbbb54efd454bd2533.jar,C:\Users\Toufik\.android\build-cache\4da0c34f07d2ff881cbabacefc8ae
945188cf144\output\jars\classes.jar=C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\pre-dexed\debug\classes_39102ac12aab1846f6e69abcf3e7524348a49d5a.jar,C:\Users\Toufi
k\.gradle\caches\modules-2\files-2.1\com.android.support.constraint\constraint-layout-solver\1.0.2\b9cd8fc6bd15cb915735d34535db30ece0c44603\constraint-layout-solver-1.0.2.jar=C:\Users\Touf
ik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\pre-dexed\debug\constraint-layout-solver-1.0.2_a8f21a7d15970d08affbb4e1dabf04caddee1f90.jar,C:\Users\Toufik\.android\build-cache\aa6
68d652abc76ad3f8cf5566d8fe8b267deb705\output\jars\classes.jar=C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\pre-dexed\debug\classes_0ceb9b2dbf73b728c51af95fa61471479
65987ea.jar
externalLibJarFiles C:\Users\Toufik\.android\build-cache\32278a69e1424250d9fc83805f911bb25d3e710e\output\jars\classes.jar,C:\Users\Toufik\.android\build-cache\6e26114b455e97cb613ca781aaaf2
33e413c43ef\output\jars\classes.jar,C:\Users\Toufik\.gradle\caches\modules-2\files-2.1\com.android.support\support-annotations\27.1.1\39ded76b5e1ce1c5b2688e1d25cdc20ecee32007\support-annot
ations-27.1.1.jar,C:\Users\Toufik\.gradle\caches\modules-2\files-2.1\com.google.code.gson\gson\2.3.1\ecb6e1f8e4b0e84c4b886c2f14a1500caf309757\gson-2.3.1.jar,C:\Users\Toufik\.android\build-
cache\65ee6ec748f683170e083d11f35921895847c482\output\jars\classes.jar,C:\Users\Toufik\.android\build-cache\4740ce1338e365bfbeb518ab54700e695252c531\output\jars\libs\google-http-client-1.2
0.0.jar,C:\Users\Toufik\.android\build-cache\472e5b3f0db98da59008937f6bf9dcbec6b5a086\output\jars\classes.jar,C:\Users\Toufik\.android\build-cache\b42acdfe9db2b2e8c78f01120eec9faa899eb2c2\
output\jars\classes.jar,C:\Users\Toufik\.android\build-cache\6559f2bf7786b5b1929b2044dbbe844efca655b3\output\jars\classes.jar,C:\Users\Toufik\.android\build-cache\ffbe275819552867c91d4597b
1662c0b178542f7\output\jars\classes.jar,C:\Users\Toufik\.android\build-cache\4740ce1338e365bfbeb518ab54700e695252c531\output\jars\classes.jar,C:\Users\Toufik\.gradle\caches\modules-2\files
-2.1\com.squareup.retrofit\retrofit\1.9.0\a681c044244d9fc375198588297a39ba78028423\retrofit-1.9.0.jar,C:\Users\Toufik\.android\build-cache\c32d75261ab15feb2cc97ef855f6f0efc37c2f9f\output\j
ars\classes.jar,C:\Users\Toufik\.android\build-cache\1b78980763410e7ddd999025cb15b6eb4c692a8c\output\jars\classes.jar,C:\Users\Toufik\.android\build-cache\8efc2692c040cceb26e27d17e5f789e38
78256e6\output\jars\classes.jar,C:\Users\Toufik\.android\build-cache\d00563ef08953eea55a392520f29a528097af357\output\jars\classes.jar,C:\Users\Toufik\.android\build-cache\4740ce1338e365bfb
eb518ab54700e695252c531\output\jars\libs\google-oauth-client-1.20.0.jar,C:\Users\Toufik\.android\build-cache\6529862dc4de0e8dd86fe5e8e6e14a7d4c0d333f\output\jars\classes.jar,C:\Users\Toufi
k\.gradle\caches\modules-2\files-2.1\android.arch.lifecycle\common\1.1.0\edf3f7bfb84a7521d0599efa3b0113a0ee90f85\common-1.1.0.jar,C:\Users\Toufik\.android\build-cache\d08eb79b67bc85160a148
316362436b4a1c7561d\output\jars\classes.jar,C:\Users\Toufik\.gradle\caches\modules-2\files-2.1\android.arch.core\common\1.1.0\8007981f7d7540d89cd18471b8e5dcd2b4f99167\common-1.1.0.jar,C:\U
sers\Toufik\.android\build-cache\2e0297b10bb16f442cf247cae84b3f0665c6bed8\output\jars\classes.jar,C:\Users\Toufik\.android\build-cache\fca3d33253576c58f0bd39dffa18d303a6467ff7\output\jars\
classes.jar,C:\Users\Toufik\.android\build-cache\4da0c34f07d2ff881cbabacefc8ae945188cf144\output\jars\classes.jar,C:\Users\Toufik\.gradle\caches\modules-2\files-2.1\com.android.support.con
straint\constraint-layout-solver\1.0.2\b9cd8fc6bd15cb915735d34535db30ece0c44603\constraint-layout-solver-1.0.2.jar,C:\Users\Toufik\.android\build-cache\aa668d652abc76ad3f8cf5566d8fe8b267de
b705\output\jars\classes.jar:
Adding PreDexTask for C:\Users\Toufik\.android\build-cache\32278a69e1424250d9fc83805f911bb25d3e710e\output\jars\classes.jar : com.android.build.gradle.internal.transforms.DexTransform$PreD
exTask@248187d9
Adding PreDexTask for C:\Users\Toufik\.android\build-cache\6e26114b455e97cb613ca781aaaf233e413c43ef\output\jars\classes.jar : com.android.build.gradle.internal.transforms.DexTransform$PreD
exTask@fdbfdb2
Adding PreDexTask for C:\Users\Toufik\.gradle\caches\modules-2\files-2.1\com.android.support\support-annotations\27.1.1\39ded76b5e1ce1c5b2688e1d25cdc20ecee32007\support-annotations-27.1.1.
jar : com.android.build.gradle.internal.transforms.DexTransform$PreDexTask@3d23006
Adding PreDexTask for C:\Users\Toufik\.gradle\caches\modules-2\files-2.1\com.google.code.gson\gson\2.3.1\ecb6e1f8e4b0e84c4b886c2f14a1500caf309757\gson-2.3.1.jar : com.android.build.gradle.
internal.transforms.DexTransform$PreDexTask@368d7365
Adding PreDexTask for C:\Users\Toufik\.android\build-cache\65ee6ec748f683170e083d11f35921895847c482\output\jars\classes.jar : com.android.build.gradle.internal.transforms.DexTransform$PreD
exTask@9af5ad0
Adding PreDexTask for C:\Users\Toufik\.android\build-cache\4740ce1338e365bfbeb518ab54700e695252c531\output\jars\libs\google-http-client-1.20.0.jar : com.android.build.gradle.internal.trans
forms.DexTransform$PreDexTask@1959db42
Adding PreDexTask for C:\Users\Toufik\.android\build-cache\472e5b3f0db98da59008937f6bf9dcbec6b5a086\output\jars\classes.jar : com.android.build.gradle.internal.transforms.DexTransform$PreD
exTask@1bb98c6f
Adding PreDexTask for C:\Users\Toufik\.android\build-cache\b42acdfe9db2b2e8c78f01120eec9faa899eb2c2\output\jars\classes.jar : com.android.build.gradle.internal.transforms.DexTransform$PreD
exTask@384b5677
Adding PreDexTask for C:\Users\Toufik\.android\build-cache\6559f2bf7786b5b1929b2044dbbe844efca655b3\output\jars\classes.jar : com.android.build.gradle.internal.transforms.DexTransform$PreD
exTask@1e177c0f
Adding PreDexTask for C:\Users\Toufik\.android\build-cache\ffbe275819552867c91d4597b1662c0b178542f7\output\jars\classes.jar : com.android.build.gradle.internal.transforms.DexTransform$PreD
exTask@6b1d0412
Adding PreDexTask for C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\libs\wc-api-java-1.2.jar : com.android.build.gradle.internal.transforms.DexTransform$PreDexTask@55134036
Adding PreDexTask for C:\Users\Toufik\.android\build-cache\4740ce1338e365bfbeb518ab54700e695252c531\output\jars\classes.jar : com.android.build.gradle.internal.transforms.DexTransform$PreD
exTask@6706bef5
Adding PreDexTask for C:\Users\Toufik\.gradle\caches\modules-2\files-2.1\com.squareup.retrofit\retrofit\1.9.0\a681c044244d9fc375198588297a39ba78028423\retrofit-1.9.0.jar : com.android.buil
d.gradle.internal.transforms.DexTransform$PreDexTask@550e6eb9
Adding PreDexTask for C:\Users\Toufik\.android\build-cache\c32d75261ab15feb2cc97ef855f6f0efc37c2f9f\output\jars\classes.jar : com.android.build.gradle.internal.transforms.DexTransform$PreD
exTask@236e418d
Adding PreDexTask for C:\Users\Toufik\.android\build-cache\1b78980763410e7ddd999025cb15b6eb4c692a8c\output\jars\classes.jar : com.android.build.gradle.internal.transforms.DexTransform$PreD
exTask@39f81d5
Adding PreDexTask for C:\Users\Toufik\.android\build-cache\8efc2692c040cceb26e27d17e5f789e3878256e6\output\jars\classes.jar : com.android.build.gradle.internal.transforms.DexTransform$PreD
exTask@4ebfd634
Adding PreDexTask for C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\classes\debug : com.android.build.gradle.internal.transforms.DexTransform$PreDexTask@6672104
Adding PreDexTask for C:\Users\Toufik\.android\build-cache\d00563ef08953eea55a392520f29a528097af357\output\jars\classes.jar : com.android.build.gradle.internal.transforms.DexTransform$PreD
exTask@4d5d3fc1
Adding PreDexTask for C:\Users\Toufik\.android\build-cache\4740ce1338e365bfbeb518ab54700e695252c531\output\jars\libs\google-oauth-client-1.20.0.jar : com.android.build.gradle.internal.tran
sforms.DexTransform$PreDexTask@4707b6f2
Adding PreDexTask for C:\Users\Toufik\.android\build-cache\6529862dc4de0e8dd86fe5e8e6e14a7d4c0d333f\output\jars\classes.jar : com.android.build.gradle.internal.transforms.DexTransform$PreD
exTask@4453cf3
Adding PreDexTask for C:\Users\Toufik\.gradle\caches\modules-2\files-2.1\android.arch.lifecycle\common\1.1.0\edf3f7bfb84a7521d0599efa3b0113a0ee90f85\common-1.1.0.jar : com.android.build.gr
adle.internal.transforms.DexTransform$PreDexTask@38a165a0
Adding PreDexTask for C:\Users\Toufik\.android\build-cache\d08eb79b67bc85160a148316362436b4a1c7561d\output\jars\classes.jar : com.android.build.gradle.internal.transforms.DexTransform$PreD
exTask@2039038c
Adding PreDexTask for C:\Users\Toufik\.gradle\caches\modules-2\files-2.1\android.arch.core\common\1.1.0\8007981f7d7540d89cd18471b8e5dcd2b4f99167\common-1.1.0.jar : com.android.build.gradle
.internal.transforms.DexTransform$PreDexTask@ea9e866
Adding PreDexTask for C:\Users\Toufik\.android\build-cache\2e0297b10bb16f442cf247cae84b3f0665c6bed8\output\jars\classes.jar : com.android.build.gradle.internal.transforms.DexTransform$PreD
exTask@5bccc03d
Adding PreDexTask for C:\Users\Toufik\.android\build-cache\fca3d33253576c58f0bd39dffa18d303a6467ff7\output\jars\classes.jar : com.android.build.gradle.internal.transforms.DexTransform$PreD
exTask@17cccb39
Adding PreDexTask for C:\Users\Toufik\.android\build-cache\4da0c34f07d2ff881cbabacefc8ae945188cf144\output\jars\classes.jar : com.android.build.gradle.internal.transforms.DexTransform$PreD
exTask@15873de9
Adding PreDexTask for C:\Users\Toufik\.gradle\caches\modules-2\files-2.1\com.android.support.constraint\constraint-layout-solver\1.0.2\b9cd8fc6bd15cb915735d34535db30ece0c44603\constraint-l
ayout-solver-1.0.2.jar : com.android.build.gradle.internal.transforms.DexTransform$PreDexTask@d777011
Adding PreDexTask for C:\Users\Toufik\.android\build-cache\aa668d652abc76ad3f8cf5566d8fe8b267deb705\output\jars\classes.jar : com.android.build.gradle.internal.transforms.DexTransform$PreD
exTask@37bd2ae3

predex called for C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\libs\wc-api-java-1.2.jar
predex called for C:\Users\Toufik\.android\build-cache\4740ce1338e365bfbeb518ab54700e695252c531\output\jars\classes.jar
predex called for C:\Users\Toufik\.gradle\caches\modules-2\files-2.1\com.squareup.retrofit\retrofit\1.9.0\a681c044244d9fc375198588297a39ba78028423\retrofit-1.9.0.jar
AndroidBuilder::preDexLibrary C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\libs\wc-api-java-1.2.jar
preDexLibrary : DxDexKey{dexKey=DxDexKey{buildTools=27.0.2, sourceFile=C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\libs\wc-api-java-1.2.jar, mJumboMode=false, mOptimize=true}, mAdditi
onalParameters=[], mIsMultiDex=false}
StoredItem is null
Item from cache Item{mOutputFiles=[], mSourceFile=C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\libs\wc-api-java-1.2.jar}
AndroidBuilder::preDexLibraryNoCache C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\libs\wc-api-java-1.2.jar
Dexing in-process : C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\libs\wc-api-java-1.2.jar
processing archive C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\libs\wc-api-java-1.2.jar...
processing META-INF/...
processing META-INF/MANIFEST.MF...
processing META-INF/maven/...
processing META-INF/maven/com.icoderman/...
processing META-INF/maven/com.icoderman/wc-api-java/...
processing META-INF/maven/com.icoderman/wc-api-java/pom.properties...
processing META-INF/maven/com.icoderman/wc-api-java/pom.xml...
processing com/...
processing com/icoderman/...
processing com/icoderman/woocommerce/...
processing com/icoderman/woocommerce/ApiVersionType.class...
Dex: Error converting bytecode to dex:
Cause: Dex cannot parse version 52 byte code.
This is caused by library dependencies that have been compiled using Java 8 or above.
If you are using the 'java' gradle plugin in a library submodule add
targetCompatibility = '1.7'
sourceCompatibility = '1.7'
to that submodule's build.gradle file.
    UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.RuntimeException: Exception parsing classes
        at com.android.dx.command.dexer.Main.processClass(Main.java:781)
        at com.android.dx.command.dexer.Main.processFileBytes(Main.java:747)
        at com.android.dx.command.dexer.Main.access$1200(Main.java:88)
        at com.android.dx.command.dexer.Main$FileBytesConsumer.processFileBytes(Main.java:1689)
        at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:284)
        at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:166)
        at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:144)
        at com.android.dx.command.dexer.Main.processOne(Main.java:695)
        at com.android.dx.command.dexer.Main.processAllFiles(Main.java:592)
        at com.android.dx.command.dexer.Main.runMonoDex(Main.java:321)
        at com.android.dx.command.dexer.Main.run(Main.java:292)
        at com.android.builder.internal.compiler.DexWrapper.run(DexWrapper.java:54)
        at com.android.builder.core.DexByteCodeConverter.lambda$dexInProcess$0(DexByteCodeConverter.java:174)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
Caused by: com.android.dx.cf.iface.ParseException: bad class file magic (cafebabe) or version (0034.0000)
        at com.android.dx.cf.direct.DirectClassFile.parse0(DirectClassFile.java:476)
        at com.android.dx.cf.direct.DirectClassFile.parse(DirectClassFile.java:406)
        at com.android.dx.cf.direct.DirectClassFile.parseToInterfacesIfNecessary(DirectClassFile.java:388)
        at com.android.dx.cf.direct.DirectClassFile.getMagic(DirectClassFile.java:251)
        at com.android.dx.command.dexer.Main.parseClass(Main.java:793)
        at com.android.dx.command.dexer.Main.access$1600(Main.java:88)
        at com.android.dx.command.dexer.Main$ClassParserTask.call(Main.java:1728)
        at com.android.dx.command.dexer.Main.processClass(Main.java:779)
        ... 16 more

1 error; aborting
predex called for C:\Users\Toufik\.android\build-cache\c32d75261ab15feb2cc97ef855f6f0efc37c2f9f\output\jars\classes.jar
predex called for C:\Users\Toufik\.android\build-cache\1b78980763410e7ddd999025cb15b6eb4c692a8c\output\jars\classes.jar
predex called for C:\Users\Toufik\.android\build-cache\8efc2692c040cceb26e27d17e5f789e3878256e6\output\jars\classes.jar
predex called for C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\classes\debug
AndroidBuilder::preDexLibrary C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\classes\debug
AndroidBuilder::preDexLibraryNoCache C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\classes\debug
Dexing in-process : C:\Users\Toufik\IntelliJIDEAProjects\03-CELL\app\build\intermediates\classes\debug
predex called for C:\Users\Toufik\.android\build-cache\d00563ef08953eea55a392520f29a528097af357\output\jars\classes.jar
:app:transformClassesWithDexForDebug (Thread[Task worker for ':',5,main]) completed. Took 2.807 secs.

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:transformClassesWithDexForDebug'.
> com.android.build.api.transform.TransformException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.
common.process.ProcessException: Return code 1 for dex process

* Try:
Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 19s
34 actionable tasks: 22 executed, 12 up-to-date
PREDEX CACHE HITS:   0
PREDEX CACHE MISSES: 12
predex called for C:\Users\Toufik\.android\build-cache\4740ce1338e365bfbeb518ab54700e695252c531\output\jars\libs\google-oauth-client-1.20.0.jar
predex called for C:\Users\Toufik\.android\build-cache\6529862dc4de0e8dd86fe5e8e6e14a7d4c0d333f\output\jars\classes.jar

from wc-api-java.

touficbatache avatar touficbatache commented on May 29, 2024

I think the error is coming from here:

Dex: Error converting bytecode to dex:
Cause: Dex cannot parse version 52 byte code.
This is caused by library dependencies that have been compiled using Java 8 or above.
If you are using the 'java' gradle plugin in a library submodule add
targetCompatibility = '1.7'
sourceCompatibility = '1.7'
to that submodule's build.gradle file.

What do you think @jjhorgan ?

from wc-api-java.

jjhorgan avatar jjhorgan commented on May 29, 2024

That is what i saw as well. Looks like you need to tweak something in your app's build.gradle.

from wc-api-java.

touficbatache avatar touficbatache commented on May 29, 2024

Yes, I think that might help: https://stackoverflow.com/questions/37020413/android-dex-cannot-parse-version-52-byte-code

from wc-api-java.

touficbatache avatar touficbatache commented on May 29, 2024

I'll try that right now: https://stackoverflow.com/a/37426385/6766678 @jjhorgan

UPDATE

Got an error:
Error: The 'java' plugin has been applied, but it is not compatible with the Android plugins.

from wc-api-java.

JohnLopez2 avatar JohnLopez2 commented on May 29, 2024

Has anyone got this working in android yet?

Thanks

from wc-api-java.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.