osx - java.io.FileNotFoundException: build/../AndroidManifest.xml (No such file or directory) - Robolectric with Multiflavors -


my project contains multiflavors , when try run tests on osx, works, when run on ubuntu, throws:

java.io.filenotfoundexception: build/intermediates/manifests/full/foodev/debug/androidmanifest.xml (no such file or directory)     @ java.io.fileinputstream.open(native method)     @ java.io.fileinputstream.<init>(fileinputstream.java:146)     @ org.robolectric.res.filefsfile.getinputstream(filefsfile.java:78)     @ org.robolectric.manifest.androidmanifest.parseandroidmanifest(androidmanifest.java:131)     @ org.robolectric.manifest.androidmanifest.gettargetsdkversion(androidmanifest.java:445)     @ org.robolectric.robolectrictestrunner.picksdkversion(robolectrictestrunner.java:430)     @ org.robolectric.robolectrictestrunner.runchild(robolectrictestrunner.java:184)     @ org.robolectric.robolectrictestrunner.runchild(robolectrictestrunner.java:54)     @ org.junit.runners.parentrunner$3.run(parentrunner.java:290)     @ org.junit.runners.parentrunner$1.schedule(parentrunner.java:71)     @ org.junit.runners.parentrunner.runchildren(parentrunner.java:288)     @ org.junit.runners.parentrunner.access$000(parentrunner.java:58)     @ org.junit.runners.parentrunner$2.evaluate(parentrunner.java:268)     @ org.robolectric.robolectrictestrunner$1.evaluate(robolectrictestrunner.java:149)     @ org.junit.runners.parentrunner.run(parentrunner.java:363)     @ org.gradle.api.internal.tasks.testing.junit.junittestclassexecuter.runtestclass(junittestclassexecuter.java:86)     @ org.gradle.api.internal.tasks.testing.junit.junittestclassexecuter.execute(junittestclassexecuter.java:49)     @ org.gradle.api.internal.tasks.testing.junit.junittestclassprocessor.processtestclass(junittestclassprocessor.java:69)     @ org.gradle.api.internal.tasks.testing.suitetestclassprocessor.processtestclass(suitetestclassprocessor.java:48)     @ sun.reflect.generatedmethodaccessor5.invoke(unknown source)     @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43)     @ java.lang.reflect.method.invoke(method.java:606)     @ org.gradle.messaging.dispatch.reflectiondispatch.dispatch(reflectiondispatch.java:35)     @ org.gradle.messaging.dispatch.reflectiondispatch.dispatch(reflectiondispatch.java:24)     @ org.gradle.messaging.dispatch.contextclassloaderdispatch.dispatch(contextclassloaderdispatch.java:32)     @ org.gradle.messaging.dispatch.proxydispatchadapter$dispatchinginvocationhandler.invoke(proxydispatchadapter.java:93)     @ com.sun.proxy.$proxy2.processtestclass(unknown source)     @ org.gradle.api.internal.tasks.testing.worker.testworker.processtestclass(testworker.java:105)     @ sun.reflect.generatedmethodaccessor4.invoke(unknown source)     @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43)     @ java.lang.reflect.method.invoke(method.java:606)     @ org.gradle.messaging.dispatch.reflectiondispatch.dispatch(reflectiondispatch.java:35)     @ org.gradle.messaging.dispatch.reflectiondispatch.dispatch(reflectiondispatch.java:24)     @ org.gradle.messaging.remote.internal.hub.messagehub$handler.run(messagehub.java:360)     @ org.gradle.internal.concurrent.defaultexecutorfactory$stoppableexecutorimpl$1.run(defaultexecutorfactory.java:64)     @ java.util.concurrent.threadpoolexecutor.runworker(threadpoolexecutor.java:1145)     @ java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:615)     @ java.lang.thread.run(thread.java:745) 

the flavor name foo , second dimension flavor name dev , build type debug.

the path full manifest is:

build/intermediates/manifests/full/foodev/debug/androidmanifest.xml 

and robolectric on ubuntu looking for:

build/intermediates/manifests/full/foodev/debug/androidmanifest.xml 

why working on osx , not on ubuntu?


Comments

Popular posts from this blog

toolbar - How to add link to user registration inside toobar in admin joomla 3 custom component -

linux - disk space limitation when creating war file -

How to provide Authorization & Authentication using Asp.net, C#? -