1
是我第一次使用Proguard。 default.properties並添加:我在一個示例項目,下面的代碼(只是爲了檢查時堆棧跟蹤模糊處理)Proguard簡單示例錯誤
package com.proguardtest;
import android.app.Activity;
import android.os.Bundle;
public class ProguardTestActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
try{
Integer.parseInt("Test");
} catch (Exception e){
e.printStackTrace();
}
}
}
所以我創建一個新項目,然後轉到文件測試它line
proguard.config=proguard.cfg
那就是結果文件:#這個文件是由Android Tools自動生成的。
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
#
# This file must be checked in Version Control Systems.
#
# To customize properties used by the Ant build system use,
# "build.properties", and override values to adapt the script to your
# project structure.
# Project target.
target=android-7
proguard.config=proguard.cfg
然後我嘗試時,我選擇了路徑,APK出現一個錯誤對話框顯示到Dalvik的失敗的轉換生成與導出嚮導(Eclipse的Windows),然後在最後一步的APK。
我在做什麼錯?
在此先感謝
你有build.xml文件中改變了什麼在任何機會使用上述方式之前? 嘗試使用相同的Activity和default.properties文件創建新項目。從它看起來,它應該混淆你的APK沒有特別的問題... – IncrediApp
我沒有碰任何build.xml文件(甚至沒有找到它^^) – Caroline