問題タブ [android-annotations]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3969 参照

android - Android Annotations で Proguard を使用するには?

AndroidアノテーションでProguardを使用する方法を知っている人はいますか?

このリソースを見つけました: https://code.google.com/p/androidannotations/wiki/ProGuard

しかし、そこから proguard.cfg ファイルを使用すると、次のエラーが発生します。

リンクからコピーした proguard.cfg ファイルは次のとおりです。

0 投票する
1 に答える
1017 参照

android - 間違った ImageView とチェックボックスが更新されたアダプタと @EViewGroup を使用した AndroidAnnotations の問題

AndroidAnnotations 2.7.1 を使用しており、アプリケーション全体で正常に使用しています。ただし、最近、@EViewGroup を使用したアダプターとカスタム ビューに関連するいくつかの問題に遭遇しました。クックブックに記載されているレシピに従いました。

2 つの異なるアダプターと 2 つの異なるカスタム ビューがあります。

両方のアダプターで、ListView の行にある誤った ImageView が、ライブラリ Android Universal Image Loader によって読み込まれた画像で更新されます。また、1 つのアダプターでは、1 つクリックするだけで複数のチェックボックスがチェックされます。

ShowViewShowsAdapter <-- ListView の行で間違った ImageView と Checkbox が更新されました

ShowScheduleViewScheduleAdapter <-- ListView の行の間違った ImageView

各行の高さを決定するために getView() が複数回呼び出されることはわかっています。

UIL オプションで ViewHolders と .resetViewBeforeLoading() も試しましたが、役に立ちませんでした。

この動作の原因は何ですか?

前もって感謝します!

0 投票する
1 に答える
2143 参照

android - Proguard + Android Annotations: スーパークラスまたはインターフェース javac.annotation.processing.AbstractProcessor が見つかりません

そのため、Android Studio と最新バージョンの Android SDK を使用すると、Android Annotations を使用するプロジェクトで Proguard を問題なく実行できるはずだという人もいます。しかし、私はこれに何日も苦労しています。

Android Studio で Build->Generate Signed APK ツールを使用して Proguard を実行しようとすると、次の形式のエラーが何百も発生します。

SDKに付属の組み込みのproguard-android.txtファイルと、Android Annotationsからコピーしたカスタムファイルを試してみました。

コマンドラインでgradle経由でも試してみましたが、同じ結果が得られました。誰でも私を助けることができますか?

0 投票する
2 に答える
454 参照

android - Antとアノテーション処理でAndroidプロジェクトをビルドする方法

私は現在、Android アノテーションと Storm-gen の両方を使用して Android プロジェクトに取り組んでいます。Eclipse でプロジェクトをビルドするのに問題はありませんが、Ant に関しては迷ってしまいます。

ここで、プロジェクトに storm-gen しかない場合の私の構成

2 番目の注釈プロセッサを追加する方法はありますか?