Updated ProGuard rules

This commit is contained in:
Akash Yadav
2022-06-24 14:01:08 +05:30
parent 0239b81a58
commit 5a64d43f2e
3 changed files with 36 additions and 3 deletions
+16 -3
View File
@@ -1,7 +1,20 @@
-ignorewarnings
-dontwarn
-dontnote
-dontwarn **
-dontnote **
-dontobfuscate
-keep class com.sun.** { *; }
# keep javac classes
-keep class com.sun.** { *; }
# Android builder model interfaces
-keep class com.android.** { *; }
# Tooling API classes
-keep class com.itsaky.androidide.tooling.** { *; }
# Builder model implementations
-keep class com.itsaky.androidide.builder.model.** { *; }
# JSONRpc
-keep class org.eclipse.lsp4j.** { *; }
+20
View File
@@ -0,0 +1,20 @@
{
"version": 3,
"artifactType": {
"type": "APK",
"kind": "Directory"
},
"applicationId": "com.itsaky.androidide",
"variantName": "release",
"elements": [
{
"type": "SINGLE",
"filters": [],
"attributes": [],
"versionCode": 202,
"versionName": "2.1.1-beta",
"outputFile": "app-release.apk"
}
],
"elementType": "File"
}