我已经全新安装了Eclipse和所有最新的Android工具,并希望在现有项目中使用Proguard,但是现在我创建了一个新的空白项目.我已经添加了一个proguard.cfg文件添加proguard.config=proguard.cfg到我的项目中default.properties
现在,当我尝试导出时,我收到以下错误
[2010-12-12 10:36:35 - ApplicationTest] Proguard returned with error code 1. See console
[2010-12-12 10:36:35 - ApplicationTest] 'C:\Program' is not recognized as an internal or external command,
[2010-12-12 10:36:35 - ApplicationTest] operable program or batch file.
[2010-12-12 10:36:35 - ApplicationTest] '-jar' is not recognized as an internal or external command,
[2010-12-12 10:36:35 - ApplicationTest] operable program or batch file.
Run Code Online (Sandbox Code Playgroud)
我知道这意味着文件路径设置不正确,问题就在于我已经查看了一般属性和项目属性,并且看不到任何对proguard或混淆的引用所以我坚持要改变什么
任何帮助赞赏.
我发现很多用户由于某些原因在新版本发布时没有升级我的应用程序.我的应用程序是否有办法查询Marketplace应用程序,然后通知用户是否有更新的版本?
我收到以下堆栈跟踪(下面是一个完整的副本),这给了我很少或没有说明其中,在海量应用是会错时和用户的反馈是什么超越"坠毁".
有什么我可以做的更精确地指出这一点吗?
java.lang.NullPointerException at android.widget.ArrayAdapter.getCount(ArrayAdapter.java:291)
at android.widget.AdapterView.checkFocus(AdapterView.java:689)
at android.widget.AdapterView$AdapterDataSetObserver.onInvalidated(AdapterView.java:813)
at android.database.DataSetObservable.notifyInvalidated(DataSetObservable.java:43)
at android.widget.BaseAdapter.notifyDataSetInvalidated(BaseAdapter.java:54)
at android.widget.ArrayAdapter$ArrayFilter.publishResults(ArrayAdapter.java:469)
at android.widget.Filter$ResultsHandler.handleMessage(Filter.java:282)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:143)
at android.app.ActivityThread.main(ActivityThread.java:4701)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
at dalvik.system.NativeStart.main(Native Method)
Run Code Online (Sandbox Code Playgroud) 有没有办法在不使用AlertDialog方法的情况下在自定义对话框上设置图标?Dialog有标题,但缺少漂亮的分隔符和设置图标的能力,但肯定必须有一种方法来获得两者而不必使用AlertDialog?