問題タブ [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.
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。 編集:アップロードされたログファイル
android - Android Annotation の使用中にダイアログを表示する
TestAPIActivity_というアクティビティには、ダイアログを表示するためのクリック イベントがあります。
そのボタンをクリックすると、例外がスローされます。
createPickPhotoDialog() に渡される「this 」がTestAPIActivity_であることを確認しました。Android Annotation の使用中にこの問題に遭遇した人はいますか? これを行う適切な方法は何ですか?
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で終わった:
そして今、すべてがうまくいきます。
android - android2.2でのTabHostnullpointer例外
4つのウィジェットでタブホストを使用しようとしています。これをAndroid4.2でテストしました。これは魅力のように機能しますが、Android 2.2では、タブを変更するとnullpointerexceptionが発生します。
タブホストとAndroid2.1/ 2.2には既知の問題があることは知っていますが、他のスレッドで提案されている他の修正では機能しないようです。
LogCatは次のとおりです。
これが私のコードです:
android - AndroidAnnotations-特定の@ViewByIdの直後で、他の@ViewByIdの前にメソッドを実行します
特定の@ViewByIdの直後で、他の@ViewByIdの前にメソッドを実行できるかどうかを知りたいです。
また、最初の注射を最初に強制する方法を知りたいです。
ありがとう。
AAのないコードでは、メインとファンのレイアウトはjavaによってのみ設定する必要があります。
リストがメインレイアウトまたはファンレイアウトにある場合、MyActivity_のfindViewByIdはnullを返します:)
(@AfterViewsを使用する場合)生成されるコードは次のようになります:
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にのみ必要な依存関係が含まれているようです。私は何が間違っているのですか?
android - androidannotations2.7.1 - AndroidManifest.xml ファイルには元のコンポーネントが含まれています
androidannotationの設定に問題があります。androidannotations-bundle-2.7.1.zipをダウンロードしました。
@EActivity アノテーションを利用する LoginActivity があり、ビルド後に以下のエラーが発生します。
Eclipse: 3.7.2 関連する可能性のある画像をいくつか添付しました。他に何か必要な場合はお知らせください。
では、このリリースに何か問題があるのでしょうか (本当に疑問です)、それとも私の構成に何か問題があるのでしょうか (ほとんどの場合)?
ありがとう!
PS私はこの同様の問題を認識していますが、瓶を正しく置いたと思います.!
android-annotations - AndroidAnnotation を使用した ViewGroup インジェクション
アクティビティに ActionBar を実装しています。これを AndroidAnnotations @EViewGroup コンポーネントとして実行しようとしていますが、何らかの理由でアクティビティにコンポーネントが表示されません。ただし、プロジェクトは正常にコンパイルされます。
私のコードは基本的に以下のようなものです
actionbar.xml
ActionBar.java
そして、これは私が別のレイアウトXMLでそれを使用している方法です
AA のドキュメントによると、必要なのはこれだけです。しかし、前述のとおり、何も表示されません。
ありがとう。