android-proguard

    1熱度

    1回答

    由於Butterknife使用反射來生成與每個使用的activity或fragment關聯的類。因此Proguard會忽略這些類,並且不會在其規則中對其進行混淆。 發現一個解決方法是使用Butterknife生成的類替換ButterKnife.bind(this)與新的Whatever_ViewBinder(this)並在我的代碼中使用它們。它工作和Progurad混淆我的課程。但唯一的問題是我必

    0熱度

    1回答

    我必須找到一個奇怪的錯誤,這是很難:-( 在我的Android應用我用Retrofit2與Moshi做訪問API,我也用proguard-android-optimize.txt,使我的應用程序乾淨,小。 。在我proguard-rules.pro我: -assumenosideeffects class timber.log.Timber { *; } -assumenosideeffects

    1熱度

    1回答

    我有一個Android應用程序,我剛完成了它的工作,並準備在PlayStore上發佈它。但是,爲了避免別人直接反編譯它,我想添加proguard安全層。 我試圖在將minifyEnabled設置爲'true'後生成已簽名的apk。然而,android studio開始顯示出幾個錯誤,一次計數超過了800個錯誤。我試着在網上搜索一個解決方案,並且知道這個問題的主要原因可能是我添加到我的應用程序中的所

    1熱度

    1回答

    我在Android中遇到錯誤。嘗試使用 registerNetworkCallback(NetworkRequest request, ConnectivityManager.NetworkCallback networkCallback) 的API是寄存器接收關於滿足給定NetworkRequest所有網絡通知。 https://developer.android.com/reference

    0熱度

    2回答

    我想在庫模塊中啓用ProGuard,但出現編譯錯誤,該包不存在。在庫模塊中應用ProGuard後爲什麼包不存在? 庫模塊的build.gradle buildTypes { release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'p

    1熱度

    2回答

    我想創建一個安全的庫模塊,沒有人可以從apk文件中提取代碼。但是當試圖在庫gradle中啓用proguard時,獲取錯誤包不存在。然後,添加以下行proguard相關規則文件 -keep class com.alprocr.** { *; } -keep class com.xyz.alpr.** { *; } -keep class com.xyz.alpr.doc.** { *; }

    2熱度

    1回答

    我想用ProGuard縮小,優化和混淆我的應用程序。一切工作正常,除了GSON註釋。我有這樣的事情在我的應用程序: @Expose @SerializedName("testbla") private String test; 當使用ProGuard它變成像這樣的IM: @com.google.a.a.a @c(a="testbla") private String a; 因此有某

    0熱度

    2回答

    我在我的android項目中打開了proguard,並在下面得到了警告。在Google上搜索,但找不到太多信息。 警告:retrofit.Platform $ Java8:找不到引用的類 org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement 我已經把retrofit2 proguard的規則,在我的項目。 -dontwarn retrofit2

    9熱度

    1回答

    將我的Android項目轉換爲Kotlin後無法構建發佈版本,該錯誤似乎與Proguard有關。 我看到155級的警告一樣 Warning:com.example.app.activity.MainActivity$1: can't find referenced field 'android.view.View decorView' in program class com.example.ap

    2熱度

    1回答

    在Xamarin.Forms項目後,我加入ModernHTTPClient庫現在用錯誤ProGuard的步遊: C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(2025,3): error MSB6006: "j