私のアプリケーションにはいくつかのライブラリがあり、minifyEnabled
はtrue
の後にはAPKを生成できません。いくつかの研究の後で、私は規則を見つけて.pro
ファイルに1つずつ追加します。ここで アンドロイドのproguardルールを設定すると、コードを暗号化できますか?
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.1.0'
compile 'com.squareup.picasso:picasso:2.3.2'
compile 'com.nineoldandroids:library:2.4.0'
compile 'com.daimajia.slider:library:[email protected]'
compile 'org.apache.httpcomponents:httpmime:4.3.5'//Volley
compile 'org.apache.httpcomponents:httpcore:4.2.4'//Volley
compile 'com.mcxiaoke.volley:library:1.0.17'//Volley
compile 'com.github.bumptech.glide:glide:3.6.1'//Gradle
compile 'com.baoyz.swipemenulistview:library:1.3.0'//Swipe Menu li stview
compile 'org.lucasr.twowayview:twowayview:0.1.4' //horizontal listview
compile 'com.android.support:recyclerview-v7:+'
あり、それは私はそれはいくつかのライブラリとして、ライブラリのいずれかによって、ルール1を追加しないようにすることができるだろう、要するにPayPalAndroidSDK-2.9.11.jar
ですそれらのためのproguardを設定する方法について言及していないようですか?コードを最適化する代わりに暗号化して、便利なコードをストライプ化できますか?
ありがとうございます。私は疑問に思う
Proguardはコードを暗号化しません**。暗号化機能はありません。 –
ご迷惑をおかけして申し訳ありませんが、暗号化コードの代わりにコードを難読化する必要があります – user782104
https://github.com/yongjhih/android-proguardsやhttps://github.com/krschultz/android-proguard-snippetsを使用することはどうですか? –