mirror of
https://gitee.com/zhangsken/AndroidIDE.git
synced 2026-10-16 15:56:48 +08:00
1efd6a04d5
Gradle, for some reason, does not the path of modules to identify them uniquely. Instead, the 'build id' is used to do so, which consists of the maven group and artifact ID. So, even if two modules are located in separate directories, but have the name group and artifact ID, including both of them in other modules may result in dependency resolution errors.
37 lines
1.0 KiB
Prolog
37 lines
1.0 KiB
Prolog
# Add project specific ProGuard rules here.
|
|
# You can control the set of applied configuration files using the
|
|
# proguardFiles setting in build.gradle.
|
|
#
|
|
# For more details, see
|
|
# http://developer.android.com/guide/developing/tools/proguard.html
|
|
|
|
# If your project uses WebView with JS, uncomment the following
|
|
# and specify the fully qualified class name to the JavaScript interface
|
|
# class:
|
|
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
|
|
# public *;
|
|
#}
|
|
|
|
# Uncomment this to preserve the line number information for
|
|
# debugging stack traces.
|
|
#-keepattributes SourceFile,LineNumberTable
|
|
|
|
# If you keep the line number information, uncomment this to
|
|
# hide the original source file name.
|
|
#-renamesourcefileattribute SourceFile
|
|
|
|
-dontobfuscate
|
|
|
|
-ignorewarnings
|
|
|
|
-keepattributes *Annotation*
|
|
|
|
-dontnote junit.framework.**
|
|
-dontnote junit.runner.**
|
|
|
|
-dontwarn androidx.test.**
|
|
-dontwarn org.junit.**
|
|
-dontwarn org.hamcrest.**
|
|
-dontwarn com.squareup.javawriter.JavaWriter
|
|
|
|
-keepclasseswithmembers @org.junit.runner.RunWith public class * |