>From what version, the behavior of it hasn't changed since 1.3.0 (new
feature)

--
Sent from my phone
On Jul 15, 2014 6:55 AM, "Shadowburst" <[email protected]> wrote:

> That didn't work at first, but I also updated android-sdk-plugin to 1.3.2
> and then it worked.
>
> On Tuesday, 15 July 2014 14:18:47 UTC+1, pfn wrote:
>>
>> transitiveAndroidLibs in Android := false
>>
>> Set that on your app project.
>>
>> --
>> Sent from my phone
>> On Jul 15, 2014 6:16 AM, "Shadowburst" <[email protected]> wrote:
>>
>>> I thought I had it working yesterday, but when I tried to build from
>>> clean I started getting errors I hadn't had before. This suggests that
>>> building after a config change doesn't always rebuild everything it ought
>>> to, which is very worrying. I now get
>>>
>>> > packageDebug
>>> [info] Updating {file:/home/z1/shadowburst/burly/}preference...
>>> [info] Resolving org.fusesource.jansi#jansi;1.4 ...
>>> [info] Done updating.
>>> [info] Updating {file:/home/z1/shadowburst/burly/}burly...
>>> [info] Resolving com.intellij#annotations;12.0 ...
>>> [info] Collecting resources
>>> [info] Performing full resource merge
>>> [info] Resolving org.fusesource.jansi#jansi;1.4 ...
>>> [info] Done updating.
>>> [info] Generating R.java
>>> [info] Rebuilding all classes because R.java has changed
>>> [info] Compiling 29 Java sources to /home/z1/shadowburst/burly/
>>> preference/bin/classes...
>>> [info] Packaging /home/z1/shadowburst/burly/preference/bin/classes.jar
>>> ...
>>> [info] Collecting resources
>>> [info] Performing full resource merge
>>> [info] Done packaging.
>>> [info] Processing library project: com.shadowburst.preference
>>> [info] Generating R.java
>>> [info] Packaging resources: resources-debug.ap_
>>> [trace] Stack trace suppressed: run last burly/android:rGenerator for
>>> the full output.
>>> [trace] Stack trace suppressed: run last burly/android:packageResources
>>> for the full output.
>>> [error] (burly/android:rGenerator) Error: more than one library with
>>> package name 'com.shadowburst.preference'
>>> [error] You can temporarily disable this error with android.
>>> enforceUniquePackageName=false
>>> [error] However, this is temporary and will be enforced in 1.0
>>> [error] (burly/android:packageResources) Error: more than one library
>>> with package name 'com.shadowburst.preference'
>>> [error] You can temporarily disable this error with android.
>>> enforceUniquePackageName=false
>>> [error] However, this is temporary and will be enforced in 1.0
>>> [error] Total time: 10 s, completed 15-Jul-2014 13:26:42
>>>
>>> where burly is the app project and preference is the library project.
>>> preference is mentioned three times in burly's settings: once as the
>>> argument to androidBuild, once in localProjects in Android +=
>>> LibraryProject(preference.base), and finally as the argument to
>>> dependsOn. If I remove the localProjects line, and
>>> reload/clean/packageDebug, it gets past this point, but fails at Proguard.
>>> Proguard gives a "Duplicate definition of program class" note for every
>>> class from the library project, and later errors with
>>>
>>> [error] (burly/android:proguard) java.io.IOException: Can't write
>>> [/home/z1/shadowburst/burly/burly/bin/classes.proguard.jar] (Can't read
>>> [/home/z1/shadowburst/burly/burly/bin/classes.jar(;;;;;;!META-INF/**,!rootdoc.txt)]
>>> (Duplicate zip entry [classes.jar:com/shadowburst/
>>> util/ContainerHelpers.class]))
>>>
>>> (this class being the second from the list of duplicate definitions from
>>> my library). It seems like the library classes are being included from
>>> their own classes.jar and in the classes.jar in the app project, but I have
>>> no idea why.
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "scala-on-android" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>  --
> You received this message because you are subscribed to the Google Groups
> "scala-on-android" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"scala-on-android" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to