Fixed
Status Update
Comments
to...@googlemail.com <to...@googlemail.com> #2
ha...@guardianproject.info <ha...@guardianproject.info> #3
xa...@google.com <xa...@google.com>
hi...@gmail.com <hi...@gmail.com> #4
looks like google() is not working as expected and you have to manually add a maven entry for every library you need
cm...@google.com <cm...@google.com>
rt...@google.com <rt...@google.com>
ph...@googlemail.com <ph...@googlemail.com> #5
ha...@guardianproject.info <ha...@guardianproject.info> #7
It also missing firebase-plugins dependency
Could not find com.google.firebase:firebase-plugins:1.1.5.
Searched in the following locations:
-https://dl.google.com/dl/android/maven2/com/google/firebase/firebase-plugins/1.1.5/firebase-plugins-1.1.5.pom
-https://dl.google.com/dl/android/maven2/com/google/firebase/firebase-plugins/1.1.5/firebase-plugins-1.1.5.jar
-https://jcenter.bintray.com/com/google/firebase/firebase-plugins/1.1.5/firebase-plugins-1.1.5.pom
-https://jcenter.bintray.com/com/google/firebase/firebase-plugins/1.1.5/firebase-plugins-1.1.5.jar
Could not find com.google.firebase:firebase-plugins:1.1.5.
Searched in the following locations:
-
-
-
-
ha...@guardianproject.info <ha...@guardianproject.info> #8
The problem persists... I'm having the following error...
* Where:
Build file '/home/patricio/infomigra_app/platforms/android/build.gradle' line: 95
* What went wrong:
A problem occurred evaluating root project 'android'.
> Could not resolve all dependencies for configuration 'classpath'.
> Could not find any matches for com.android.tools.build:gradle:+ as no versions of com.android.tools.build:gradle are available.
Searched in the following locations:
https://jcenter.bintray.com/com/android/tools/build/gradle/maven-metadata.xml
https://jcenter.bintray.com/com/android/tools/build/gradle/
file:/home/patricio/.m2/repository/com/android/tools/build/gradle/maven-metadata.xml
file:/home/patricio/.m2/repository/com/android/tools/build/gradle/
Required by:
unspecified:unspecified:unspecified
* Where:
Build file '/home/patricio/infomigra_app/platforms/android/build.gradle' line: 95
* What went wrong:
A problem occurred evaluating root project 'android'.
> Could not resolve all dependencies for configuration 'classpath'.
> Could not find any matches for com.android.tools.build:gradle:+ as no versions of com.android.tools.build:gradle are available.
Searched in the following locations:
file:/home/patricio/.m2/repository/com/android/tools/build/gradle/maven-metadata.xml
file:/home/patricio/.m2/repository/com/android/tools/build/gradle/
Required by:
unspecified:unspecified:unspecified
go...@schildbach.de <go...@schildbach.de> #9
Ouch we got bit by this too. Do we have a resolution estimate?
14:05:31 > Could not resolve all artifacts for configuration ':classpath'.
14:05:31 > Could not find com.google.gms:google-services:4.0.1.
14:05:31 Searched in the following locations:
14:05:31 - file:/var/lib/jenkins/.m2/repository/com/google/gms/google-services/4.0.1/google-services-4.0.1.pom
14:05:31 - file:/var/lib/jenkins/.m2/repository/com/google/gms/google-services/4.0.1/google-services-4.0.1.jar
14:05:31 -https://dl.google.com/dl/android/maven2/com/google/gms/google-services/4.0.1/google-services-4.0.1.pom
14:05:31 -https://dl.google.com/dl/android/maven2/com/google/gms/google-services/4.0.1/google-services-4.0.1.jar
14:05:31 -https://jcenter.bintray.com/com/google/gms/google-services/4.0.1/google-services-4.0.1.pom
14:05:31 -https://jcenter.bintray.com/com/google/gms/google-services/4.0.1/google-services-4.0.1.jar
14:05:31 -https://maven.fabric.io/public/com/google/gms/google-services/4.0.1/google-services-4.0.1.pom
14:05:31 -https://maven.fabric.io/public/com/google/gms/google-services/4.0.1/google-services-4.0.1.jar
14:05:31 > Could not resolve all artifacts for configuration ':classpath'.
14:05:31 > Could not find com.google.gms:google-services:4.0.1.
14:05:31 Searched in the following locations:
14:05:31 - file:/var/lib/jenkins/.m2/repository/com/google/gms/google-services/4.0.1/google-services-4.0.1.pom
14:05:31 - file:/var/lib/jenkins/.m2/repository/com/google/gms/google-services/4.0.1/google-services-4.0.1.jar
14:05:31 -
14:05:31 -
14:05:31 -
14:05:31 -
14:05:31 -
14:05:31 -
dj...@riseup.net <dj...@riseup.net> #10
google-servies:4.2.0 is back but firebase-plugins:1.1.5 is still missing.
rt...@google.com <rt...@google.com> #11
hello. google services dependency is fixed. but now getting these broken dependencies too:
> Could not find com.google.ads.mediation:mopub:4.15.0.0.
Searched in the following locations:
Could not find com.google.ads.interactivemedia.v3:interactivemedia:3.6.0.
Searched in the following locations:
> Could not find com.google.ads.mediation:mopub:4.15.0.0.
Searched in the following locations:
Could not find com.google.ads.interactivemedia.v3:interactivemedia:3.6.0.
Searched in the following locations:
rt...@google.com <rt...@google.com> #12
Also com.google.android:flexbox:0.2.6 (and com.google.android:flexbox:1.0.0)
to...@googlemail.com <to...@googlemail.com> #13
I think the larger developer community would appreciate an estimate or status report here.
to...@googlemail.com <to...@googlemail.com> #14
Yes a lot of man hours has gone into trying to figure this out. Their should be some better communication from the Android team when this happens.
rt...@google.com <rt...@google.com>
im...@google.com <im...@google.com> #15
Or at least have some QA tests in place for such changes?
go...@schildbach.de <go...@schildbach.de> #16
Still not fixed completely
[21:49:48][Step 1/2] * What went wrong:
[21:49:48][Step 1/2] Could not resolve all files for configuration ':app:devDebugCompileClasspath'.
[21:49:48][Step 1/2] > Could not find com.google.android:flexbox:0.2.7.
[21:49:48][Step 1/2] Searched in the following locations:
[21:49:48][Step 1/2] file:/opt/android-sdk/extras/m2repository/com/google/android/flexbox/0.2.7/flexbox-0.2.7.pom
[21:49:48][Step 1/2] file:/opt/android-sdk/extras/m2repository/com/google/android/flexbox/0.2.7/flexbox-0.2.7.jar
[21:49:48][Step 1/2] file:/opt/android-sdk/extras/google/m2repository/com/google/android/flexbox/0.2.7/flexbox-0.2.7.pom
[21:49:48][Step 1/2] file:/opt/android-sdk/extras/google/m2repository/com/google/android/flexbox/0.2.7/flexbox-0.2.7.jar
[21:49:48][Step 1/2] file:/opt/android-sdk/extras/android/m2repository/com/google/android/flexbox/0.2.7/flexbox-0.2.7.pom
[21:49:48][Step 1/2] file:/opt/android-sdk/extras/android/m2repository/com/google/android/flexbox/0.2.7/flexbox-0.2.7.jar
[21:49:48][Step 1/2]https://dl.google.com/dl/android/maven2/com/google/android/flexbox/0.2.7/flexbox-0.2.7.pom
[21:49:48][Step 1/2]https://dl.google.com/dl/android/maven2/com/google/android/flexbox/0.2.7/flexbox-0.2.7.jar
[21:49:48][Step 1/2] 1 actionable task: 1 executed
[21:49:48][Step 1/2]https://jcenter.bintray.com/com/google/android/flexbox/0.2.7/flexbox-0.2.7.pom
[21:49:48][Step 1/2]https://jcenter.bintray.com/com/google/android/flexbox/0.2.7/flexbox-0.2.7.jar
[21:49:48][Step 1/2]https://jitpack.io/com/google/android/flexbox/0.2.7/flexbox-0.2.7.pom
[21:49:48][Step 1/2]https://jitpack.io/com/google/android/flexbox/0.2.7/flexbox-0.2.7.jar
[21:49:48][Step 1/2]https://dl.bintray.com/android/android-tools/com/google/android/flexbox/0.2.7/flexbox-0.2.7.pom
[21:49:48][Step 1/2]https://dl.bintray.com/android/android-tools/com/google/android/flexbox/0.2.7/flexbox-0.2.7.jar
[21:49:48][Step 1/2] Required by:
[21:49:48][Step 1/2] project :app
[21:49:48][Step 1/2]
[21:49:48][Step 1/2] * Try:
[21:49:48][Step 1/2] * What went wrong:
[21:49:48][Step 1/2] Could not resolve all files for configuration ':app:devDebugCompileClasspath'.
[21:49:48][Step 1/2] > Could not find com.google.android:flexbox:0.2.7.
[21:49:48][Step 1/2] Searched in the following locations:
[21:49:48][Step 1/2] file:/opt/android-sdk/extras/m2repository/com/google/android/flexbox/0.2.7/flexbox-0.2.7.pom
[21:49:48][Step 1/2] file:/opt/android-sdk/extras/m2repository/com/google/android/flexbox/0.2.7/flexbox-0.2.7.jar
[21:49:48][Step 1/2] file:/opt/android-sdk/extras/google/m2repository/com/google/android/flexbox/0.2.7/flexbox-0.2.7.pom
[21:49:48][Step 1/2] file:/opt/android-sdk/extras/google/m2repository/com/google/android/flexbox/0.2.7/flexbox-0.2.7.jar
[21:49:48][Step 1/2] file:/opt/android-sdk/extras/android/m2repository/com/google/android/flexbox/0.2.7/flexbox-0.2.7.pom
[21:49:48][Step 1/2] file:/opt/android-sdk/extras/android/m2repository/com/google/android/flexbox/0.2.7/flexbox-0.2.7.jar
[21:49:48][Step 1/2]
[21:49:48][Step 1/2]
[21:49:48][Step 1/2] 1 actionable task: 1 executed
[21:49:48][Step 1/2]
[21:49:48][Step 1/2]
[21:49:48][Step 1/2]
[21:49:48][Step 1/2]
[21:49:48][Step 1/2]
[21:49:48][Step 1/2]
[21:49:48][Step 1/2] Required by:
[21:49:48][Step 1/2] project :app
[21:49:48][Step 1/2]
[21:49:48][Step 1/2] * Try:
im...@google.com <im...@google.com> #17
Any updates on firebase-plugins:1.1.5 ? I'm still not able to build
im...@google.com <im...@google.com> #18
or any ETA though?
coz if this is likely gonna be fixed in the next day or two, then we can wait, otherwise will have to go with some temporary hack solutions
coz if this is likely gonna be fixed in the next day or two, then we can wait, otherwise will have to go with some temporary hack solutions
ka...@gmail.com <ka...@gmail.com> #19
`com.google.android.exoplayer:exoplayer:2.X.X` doesn't work as well.
ka...@gmail.com <ka...@gmail.com> #20
So I got a tweet from bintray claiming that it was Google that asked them to pull the binaries:
https://twitter.com/geeky_android/status/1072276765404487680?s=19
This is interesting and worrying...
This is interesting and worrying...
Description
The issue is that recent build-tools (26.x, 27.x and even 28.0.0) introduce small differences into the resources.arsc file. All other APK contents can be build reproducibly as one would expect. Various tools for comparing APKs do not show differences at all. Even aapt2 dump or aapt2 diff don't show differences, but the resources.arsc file itself has differences.
The only clue I was able to find is using aapt dump resources file.apk. This gives a diff like this:
14128,14130c14128,14130
< resource 0x7f10001c org.package.name:string/abc_toolbar_collapse_description: t=0x03 d=0x000028e5 (s=0x0008 r=0x00)
< resource 0x7f100143 org.package.name:string/search_menu_title: t=0x03 d=0x000028e2 (s=0x0008 r=0x00)
< resource 0x7f10016a org.package.name:string/status_bar_notification_info_overflow: t=0x03 d=0x000024bc (s=0x0008 r=0x00)
---
> resource 0x7f10001c org.package.name:string/abc_toolbar_collapse_description: t=0x03 d=0x000028e7 (s=0x0008 r=0x00)
> resource 0x7f100143 org.package.name:string/search_menu_title: t=0x03 d=0x000028e4 (s=0x0008 r=0x00)
> resource 0x7f10016a org.package.name:string/status_bar_notification_info_overflow: t=0x03 d=0x000024e5 (s=0x0008 r=0x00)
Note how the resource IDs are all the same and the only difference is with the d value (whatever this is).
Trying many different things, we were finally able to prevent these differences from occurring when using a special file system that supports deterministic ordering (disorderfs). However, this is not a real solution. Ideally, the resources.arsc file should be created in a deterministic fashion. I am hoping for your help to achieve this. Thanks!
Further Information: We are using the following configuration in our build.gradle file:
android {
buildTypes {
release {
shrinkResources true
minifyEnabled true
crunchPngs false
}
}
}
We set the latter to false, because crunching PNGs is not always done deterministically as well.