小编ale*_*lex的帖子

如何为远程服务库编写proguard配置

我会向其他用户支持sdk。exportjar文件对其他应用程序很有用。但实际上,我需要保护该sdk文件。我已经编写了一个proguard配置文件。

    -optimizationpasses 5
-dontusemixedcaseclassnames
-dontskipnonpubliclibraryclasses
-dontpreverify
-verbose
-optimizations !code/simplification/arithmetic,!field/*,!class/merging/*

-injars libs/sdk.jar
-outjars libs/SDK.jar

# we need line numbers in our stack traces otherwise they are pretty useless
-renamesourcefileattribute SourceFile
-keepattributes SourceFile,LineNumberTable

-keep public class * extends android.app.Activity
-keep public class * extends android.app.Application
-keep public class * extends android.app.Service
-keep public class * extends android.content.BroadcastReceiver
-keep public class * extends android.content.ContentProvider
-keep public class * extends android.app.backup.BackupAgentHelper
-keep public class * extends android.preference.Preference
-keep public class com.android.vending.licensing.ILicensingService
-keep class android.support.v4.** …
Run Code Online (Sandbox Code Playgroud)

eclipse android class proguard aidl

5
推荐指数
0
解决办法
1538
查看次数

标签 统计

aidl ×1

android ×1

class ×1

eclipse ×1

proguard ×1