1
我試着在project.properties
是這樣的:模糊處理我的源代碼在android系統
proguard.config=proguard.cfg
調試工作,但試圖出口其作爲簽名時,它告訴我,它無法找到proguard.cfg
我試着把 proguard.config=proguard-project.txt
但它改變了我的程序,它似乎不工作,因爲我想。
任何幫助表示讚賞。
我試着在project.properties
是這樣的:模糊處理我的源代碼在android系統
proguard.config=proguard.cfg
調試工作,但試圖出口其作爲簽名時,它告訴我,它無法找到proguard.cfg
我試着把 proguard.config=proguard-project.txt
但它改變了我的程序,它似乎不工作,因爲我想。
任何幫助表示讚賞。
你的代碼是由proguard的,如果你在釋放模式通過命令行ant release
或通過在Eclipse發佈版本
運行ant
只有模糊(不相同),
都導致簽署應用程序。
並且只有當你這樣做,proguard被啓用。
因此,錯誤說,有一個在您的應用程序的目錄中沒有proguard.cfg,
試試這個預配置ProGuard的文件,而不是:
在project.properties
:
proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
,或者如果你想有一個優化的建設:
proguard.config=${sdk.dir}/tools/proguard/proguard-android-optimize.txt:proguard-project.txt
,如果你沒有在你的應用程序的目錄proguard-project.txt
做,
只需將:proguard-project.txt
放在行尾即可。
應該工作;)
'proguard.config = $ {} sdk.dir /tools/proguard/proguard-android.txt:proguard的-project.txt' – Tarun