0

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 も更新しようとしましたが、まだ機能していません。

次のように、この PullToRefreshListView ウィジェットを XML ファイルに追加しようとしました。

<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 バージョン 20.0.1 の要件はこちらです。そして、環境に問題がないことを確認しました。

アプリを直接正常に実行できますが、コードを難読化してパッケージ化した後、PullToRefreshListView を含むアクティビティにジャンプするとクラッシュが発生します。

どうすればこの問題を解決できますか?

4

0 に答える 0