android-proguard

    5熱度

    2回答

    我想使用ProGuard爲我的項目發佈apk文件,顯然我使用了許多第三方庫,我只需要使用它們中的幾個類,我就會真的喜歡得到關於這個的一些解釋。 我的調試版本將會超過20-MB,所以我想通過使用proguard使用shrinking來減少,但它給了我一定的警示作用,我想不通,就去雖然troubleshooting,我不知道我應該做出什麼樣的變化, buildTypes { release

    0熱度

    1回答

    我的應用程序工作正常,沒有應用保護規則,但出於安全目的,我必須在我的應用程序中應用保護規則。 我在應用規則並嘗試運行我的應用程序時遇到了這些錯誤。 FATAL EXCEPTION: main Process: com.nearely.nearelysales, PID: 4275 java.lang.Runtime

    -1熱度

    1回答

    我在android studio中使用ProGuard來保護我的數據資源,因爲我有兩個文件:res/raw/fiche.xml和res/raw/fiche1 .XML,所以我會製作我的不可讀文件的內容。 我的問題是如何使這兩個文件與Proguard無法讀取。 謝謝你提前。

    2熱度

    2回答

    Error:Execution failed for task ':app:transformClassesAndResourcesWithProguardForRelease'. 產生java.io.IOException:請首先糾正上述警告。 我盡力找到解決方案但我沒有得到,而我發現了很多問題。 有什麼忽略這些警告,我只是想生成一個安全簽署的apk,所以我用minifyEnabled真正

    1熱度

    1回答

    我無法生成帶有模糊處理的已簽名APK。我收到以下錯誤: Information:Gradle tasks [:app:assembleRelease] :app:preBuild UP-TO-DATE :app:preReleaseBuild UP-TO-DATE :app:checkReleaseMani

    1熱度

    1回答

    我只是在我的應用程序中啓用了proguard。我正在使用org.apache.http方法進行API調用。 buildTypes { release { // signingConfig signingConfigs.release minifyEnabled true proguardFiles getDefaultProguardFile('pro

    1熱度

    1回答

    是否有可能,使用ProGuard,到所有的混淆類移動到指定包和改變它們的公共或受保護的方法或者成員變量來包裝保護? 我知道你可以使用-repackageclasses移動類,但它似乎-allowaccessmodification改變訪問修飾符爲public。 目標是防止我的圖書館的用戶能夠使用除暴露的公共API之外的任何內容。任何幫助表示讚賞。 編輯:我的意思是包私有不包保護。

    0熱度

    1回答

    我一直在試圖使用ProGuard映射文件來模糊我的Android應用堆棧跟蹤。我一直在使用-verbose嘗試和添加配置文件proguard-rules.pro這些線路Android Studio中也: -renamesourcefileattribute SourceFile -keepattributes SourceFile,LineNumberTable 但仍然不是同時使用retra

    1熱度

    1回答

    我在android studio中創建了項目,並在其中創建了一個模塊。 主要項目是應用 模塊名稱是jsondb 我想用jsondb模塊作爲一個罐子在我的主要項目,甚至到了團隊成員之間的分配。 我在jsondb模塊中使用了翻新,okhttp和其他第三方庫。所以只要我的團隊成員使用jsondb,他們就不需要包含與改造或okhttp相關的依賴關係。 這裏是我當前的結構,其中我將jsondb作爲模塊添加。

    2熱度

    2回答

    我有一個android應用程序,它支持android> = 4。 在調試編譯時,它有> 65k的方法,因此它是multidex。 在發行版中,我使用了proguard,它有38k個方法,並且不是multidex。 我將如何開發一個應用程序,它在調試模式下可能會崩潰,只是因爲它超過了65k方法? 我可以在調試版本中使用proguard,但沒有看到任何人這樣做+它需要更多時間編譯,使用proguard