Я впервые использую 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();
}
}
}
Поэтому я создаю новый проект и перехожу к файлу: default.properties и добавляю строку
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 с помощью мастера экспорта (Eclipse Windows), и на последнем шаге, когда я выбрал путь для apk, появляется диалоговое окно с сообщением об ошибке, показывающее, что преобразование в dalvik не удалось.
Что я делаю неправильно?
заранее спасибо