我将PullToRefreshListView.java源代码添加到我的包中。在用progard.cfg打包之前,应用程序运行良好,但在该操作之后出错了。
它现在抛出ClassNotFoundException
错误。
07-19 15:09:14.776:E / AndroidRuntime(585):引起: 抛出java.lang.ClassNotFoundException: com.xx.xxx.widget.PullToRefreshListView
在我更新ADT之后发生这种情况(此ADT可以在XML文件中发送警告信息)。在更新之前它进展顺利。我也试图更新Android SDK,但仍无法正常工作。
我尝试在XML文件中添加这个PullToRefreshListView小部件,如下所示:
<com.xx.xxx.widget.PullToRefreshListView
android:id="@+id/contentFlowList"
style="@style/pull_refresh_listview_style"
android:listSelector="@android:color/transparent" >
</com.xx.xxx.widget.PullToRefreshListView>
ADT version20.0.1的要求是here。 我检查了环境没有问题。
我可以直接成功运行App,但是在我混淆了代码并打包它之后跳转到包含PullToRefreshListView的Activity时会发生崩溃。
我该如何解决这个问题?