[問題] 有沒有辦法把jar檔加密傳到Maven

看板AndroidDev作者 (莫急莫慌莫害怕)時間10年前 (2016/01/07 15:28), 編輯推噓0(008)
留言8則, 3人參與, 最新討論串1/1
如題,我遇到了一個重大的問題 就是我要把android library modules(jar or aar)加密後放到maven, 然後從gradle拉下來,只看得到我的接口interface之類的 我有嘗試過,不過在Android Studio的External Libraries還是看得到原Code 因為android studio包成jar or aar會把proguard拿掉 已經google過解決辦法還是不行 有這個需求,有點棘手,想請問大大有沒有人遇過這個問題 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.228.151.238 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1452151684.A.FAE.html

01/08 04:40, , 1F
只是要proguard的話在buildType裡設minifyEnabled true
01/08 04:40, 1F

01/08 04:42, , 2F
另外這不叫做加密
01/08 04:42, 2F

01/08 13:58, , 3F
有的,不過當打包成aar or jar就沒有混淆了
01/08 13:58, 3F

01/09 17:41, , 4F
aar有設一定有,你要確認你是拿哪個aar,buildType跟你有設
01/09 17:41, 4F

01/09 17:41, , 5F
minifyEnabled的是不是同一個,proguard rule有沒有錯
01/09 17:41, 5F

01/09 17:42, , 6F
至於jar檔要看你是用什麼方法包的... 是從哪個階段的產物
01/09 17:42, 6F

01/09 17:42, , 7F
去輸出,那個階段有沒有在proguard之後
01/09 17:42, 7F

01/13 00:28, , 8F
Proguard沒不是跟android開發綁的 加密單一jar是可行的
01/13 00:28, 8F
文章代碼(AID): #1MZXE4-k (AndroidDev)