Comments (8)
same issue
from android-fat-aar.
+1 Android Studio 2.2 & grade:2.2.0
from android-fat-aar.
+1
the plugin is not compatible with gradle 2.2
#19 #23
from android-fat-aar.
this seems to fix the problem, i don't know about R.
@@ -139,7 +139,7 @@ private List getMergedInputResourceSets(List inputResourceSet) {
embeddedAarDirs.each { aarPath ->
try {
def resname = (aarPath.split("build/intermediates/exploded-aar/")[1]).replace('/', ':');
- def rs = ResourceSetClass.newInstance([resname] as Object[])
+ def rs = ResourceSetClass.newInstance(resname as String, true)
rs.addSource(file("$aarPath/res"))
// println "ResourceSet is " + rs
newInputResourceSet += rs
@@ -325,6 +325,7 @@ task embedManifests << {
}
save(xmlDocument, new File(outManifestLocation));
if (outAaptSafeManifestLocation != null) {
+ mkdir("build/intermediates/bundles/release/aapt")
new PlaceholderEncoder().visit(xmlDocument);
save(xmlDocument, new File(outAaptSafeManifestLocation));
}
from android-fat-aar.
Ok, but there's still the bug with the R.java of the aar that is not embedded into the fat aar :)
from android-fat-aar.
Kindly test with the updated version which appears to be compatible with 2.2.0 and report issues if any.
from android-fat-aar.
Hi @Anvesh46, Can you please check with the updated version release just now? I don't get this issue with my test cases, so can't test.
from android-fat-aar.
please close it it is working
from android-fat-aar.
Related Issues (20)
- Support apply plugin: 'com.android.application'? HOT 1
- unknown property 'packageReleaseResources' HOT 1
- Error:(61, 0) Could not find method compile() for arguments [project ':croplibrary', build_dijfgbzqt6st566goauqc2hu4$_run_closure3@60f84416] on project ':imageeditlibrary' of type org.gradle.api.Project. <a href="openFile:C:\Users\kingdee\Desktop\ImageEditor-Android-master\imageeditlibrary\build.gradle">Open File</a> HOT 1
- Doesn't work with new Android Gradle 3.0 plugin HOT 18
- java.lang.NoClassDefFoundError: Failed resolution of: *****/R$raw; HOT 8
- can't merge libs in a aar library HOT 4
- Error:Could not get unknown property 'prepareReleaseDependencies' for project ':someLib' of type org.gradle.api.Project. HOT 9
- why it accurs error ? HOT 5
- how to embedded .aar file HOT 4
- The fixed version !!!
- task generateRJava generates attr that can't find HOT 1
- Error:Could not get unknown property 'generateReleaseAssets' for project ':app' of type org.gradle.api.Project. HOT 2
- Could not find sdklib.jar (com.android.tools:sdklib:25.3.2).
- ERROR: Cannot choose between the following variants of project :ble-interface: HOT 2
- Maybe here is a good choice of fat-aar, supoort android gradle plugin 3.0.0-3.4.2 and gradle 4.6-5.1.1.
- [fix] fat-aar getMergedInputResourceSets
- 谁有gradle 3.6.1解决方案 HOT 1
- example 不能正常编译
- Failed resolution of: Landroidx/lifecycle/DefaultLifecycleObserver
- How to modify the exported file name?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from android-fat-aar.