問題タブ [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 に答える
1827 参照

android - Maven + AndroidAnnotationsは生成されましたが、到達可能なクラスではありません

大丈夫。

私は、MavenとMavenのみを使用して完全にビルドできるプロジェクトを作成しようとしています。

現在、実際のJavaコードに参照がない限り、クラスが生成され、正常に動作するというこの問題に直面しています。

つまり、ドキュメントのように例を作成すると、それは機能します。

私が何かをするやいなや

インテントi=new Intent(SettingsActivity_);

その後、ビルドは失敗します

プロジェクトで目標org.apache.maven.plugins:maven-compiler-plugin:3.0:compile(default-compile)を実行できませんでしたInterestingFind:コンパイルの失敗でシンボルが見つかりません

ただし、添付の画像でわかるように、ファイルは生成されますが、プロジェクトをEclipseビューで表示すると、「ソースフォルダー」ではなく、通常のフォルダーとしてのみ表示されます。

これは、なぜそれらが拾われないのかを説明するかもしれませんが、私に少し頭痛の種を与えます。私はAndroidの原型であるリリースビルドのクローンを作成しました。

この問題で私を助けることができると何らかの方法で考えている場合は、助けてください!プロジェクト構造

http://maven.apache.org/maven-v4_0_0.xsd "> 4.0.0

親ポン:

http://maven.apache.org/maven-v4_0_0.xsd "> 4.0.0

編集:更新されたpom。 編集:アップロードされたログファイル

0 投票する
0 に答える
419 参照

android - Android Annotation の使用中にダイアログを表示する

TestAPIActivity_というアクティビティには、ダイアログを表示するためのクリック イベントがあります。

そのボタンをクリックすると、例外がスローされます。

createPickPhotoDialog() に渡される「this 」がTestAPIActivity_であることを確認しました。Android Annotation の使用中にこの問題に遭遇した人はいますか? これを行う適切な方法は何ですか?

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

rest - AndroidAnnotations: エクスポート後に Json を変換する @Rest エラー

私はこれらのクラスを持っています:

そして、このサービスを定義しました:

ここで呼び出されます:

デバッグではすべて正常に動作しますが、エクスポートして署名するとアプリがクラッシュします。

GET が送信され、サーバーからの応答は有効な JSON オファー リストです。どうやら私が得た結果は、Offer(s) の代わりに StringMap(s) を持つ OfferList です。

これは私のproguard-project.txtです(私はAndroid SDKのデフォルトとこれらを使用しています):

メーリングリストとスタックオーバーフローを検索して、プロガードの追加の定義を見つけましたが、他に何をすべきかわかりません。コードまたは proguard-project.txt を機能させるために何を変更する必要があるか教えてください。

アップデート:

Proguard で最適化した後、Jackson Json パーサーが Android のすべてのオブジェクト メンバーで null を返すことを確認した後

私は行方不明だったと思います:

デフォルトの Android プロガードは以下を定義します。

そして、それらが同じ表現ではないことに気づきませんでした。

私はこのproguard-project.txtで終わった:

そして今、すべてがうまくいきます。

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

android - android2.2でのTabHostnullpointer例外

4つのウィジェットでタブホストを使用しようとしています。これをAndroid4.2でテストしました。これは魅力のように機能しますが、Android 2.2では、タブを変更するとnullpointerexceptionが発生します。

タブホストとAndroid2.1/ 2.2には既知の問題があることは知っていますが、他のスレッドで提案されている他の修正では機能しないようです。

注:Androidアノテーションを使用しています

LogCatは次のとおりです。

これが私のコードです:

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

android - AndroidAnnotations-特定の@ViewByIdの直後で、他の@ViewByIdの前にメソッドを実行します

特定の@ViewByIdの直後で、他の@ViewByIdの前にメソッドを実行できるかどうかを知りたいです。

また、最初の注射を最初に強制する方法を知りたいです。

ありがとう。

AAのないコードでは、メインとファンのレイアウトはjavaによってのみ設定する必要があります。

リストがメインレイアウトまたはファンレイアウトにある場合、MyActivity_のfindViewByIdはnullを返します:)

(@AfterViewsを使用する場合)生成されるコードは次のようになります:

0 投票する
3 に答える
10572 参照

android - dexを実行できません:複数のdexファイルがLorg / apache / maven / artifact/Artifactを定義しています

Robolectricを使用したAndroidプロジェクトがあります。

私のアプリケーション関連のクラスはに配置されsrc/main/java、関連するクラスはでテストされsrc/test/javaます。

これらのテストの依存関係がありますpom.xml

mvn package android:deployコンソールからすべてを構築してデプロイする場合は問題ありません。Eclipse(Juno)からプロジェクトを起動すると問題が発生します。

Robolectricにのみ必要な依存関係が含まれているようです。私は何が間違っているのですか?

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

android - androidannotations2.7.1 - AndroidManifest.xml ファイルには元のコンポーネントが含まれています

androidannotationの設定に問題があります。androidannotations-bundle-2.7.1.zipをダウンロードしました。

@EActivity アノテーションを利用する LoginActivity があり、ビルド後に以下のエラーが発生します。

Eclipse: 3.7.2 関連する可能性のある画像をいくつか添付しました。他に何か必要な場合はお知らせください。

アノテーション処理-1 アノテーション処理-2 Java ビルド パス Java 6 対応

では、このリリースに何か問題があるのでしょうか (本当に疑問です)、それとも私の構成に何か問題があるのでしょうか (ほとんどの場合)?

ありがとう!

PS私はこの同様の問題を認識していますが、瓶を正しく置いたと思います.!

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

android-annotations - AndroidAnnotation を使用した ViewGroup インジェクション

アクティビティに ActionBar を実装しています。これを AndroidAnnotations @EViewGroup コンポーネントとして実行しようとしていますが、何らかの理由でアクティビティにコンポーネントが表示されません。ただし、プロジェクトは正常にコンパイルされます。

私のコードは基本的に以下のようなものです

actionbar.xml

ActionBar.java

そして、これは私が別のレイアウトXMLでそれを使用している方法です

AA のドキュメントによると、必要なのはこれだけです。しかし、前述のとおり、何も表示されません。

ありがとう。