小编Rob*_*erV的帖子

使用android studio混淆多个模块

我有gradle proguard的问题...我有以下模块:

  • 应用:主应用模块.有依赖ModuleA和ModuleC
  • ModuleA:库模块.有依赖ModuleB和jar dependecies.
  • ModuleB:库模块
  • ModuleC:库模块
  • 穿:穿app模块.

build.gradle文件: - App:

buildTypes {
       release {
           minifyEnabled true
           proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
       }
 }
dependencies {
   compile fileTree(dir: 'libs', include: ['*.jar'])
   compile project(':ModuleA')
   compile project(':ModuleC')
   wearApp project(':Wear')
}
Run Code Online (Sandbox Code Playgroud)

ModuleA:

buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
dependencies {
  compile fileTree(dir: 'libs', include: ['*.jar'])
  compile project(':ModuleB')
}
Run Code Online (Sandbox Code Playgroud)

ModuleB:

buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
Run Code Online (Sandbox Code Playgroud)

ModuleC:与ModuleB相同.

穿:

buildTypes {
    release {
        minifyEnabled true
        proguardFiles getDefaultProguardFile('proguard-android.txt'), …
Run Code Online (Sandbox Code Playgroud)

obfuscation android proguard gradle android-studio

12
推荐指数
1
解决办法
2327
查看次数

Osmdroid与Mapsforge

我将开发一个新的Android应用程序,过去我开发了一个应用程序,我使用了Mapsforge,但现在我看到了他们的网站,他们自2013年3月起就没有发布...

你建议我使用什么,Osmdroid或Mapsforge?

提前致谢

android openstreetmap osmdroid mapsforge

8
推荐指数
1
解决办法
2032
查看次数