問題タブ [android-architecture-components]

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 投票する
1 に答える
1712 参照

android - Android アーキテクチャ コンポーネントのリソースを取得できませんでした

build.gradle に次の行を追加して、プロジェクトの Android Architecture Components に適用しました。

動作しましたが、Android Studio を Canary 3 バージョンに更新した後も、コンパイル中にこのエラーが発生します

エラー: org.gradle.api.resources.ResourceException: リソース ' https://jitpack.io/android/arch/lifecycle/runtime/1.0.0-alpha1/runtime-1.0.0-alpha1.pom ' を取得できませんでした。

エラー: org.gradle.api.UncheckedIOException: ' https://jitpack.io/android/arch/lifecycle/runtime/1.0.0-alpha1/runtime-1.0.0-alpha1.pom ' を HEAD できませんでした。サーバーからステータス コード 401 を受け取りました: Unauthorized

...同じエラーのあるライブラリからの他のpom。

Android Studio の再起動、アプリのアンインストール、そしてもちろんクリーン リビルドを試みました。

0 投票する
6 に答える
32022 参照

android - 列名が同じ場合、Android Room と「多対多」の関係を表すにはどうすればよいですか?

との「多対多」の関係をどのように表現できRoomますか? 私の列名も同じです。

たとえば、私はGuestとを持っていReservationます。Reservationには多数Guestの を含めることができ、aGuestは多数の予約の一部にすることができます。

私のエンティティ定義は次のとおりです。

ドキュメントを調べているときに@Relation. 私はそれが本当に紛らわしいと思いました。

これによると、POJO を作成し、そこに関係を追加したいと思います。したがって、私の例では、次のことを行いました。

上記で、コンパイラエラーが発生します:

の実用的なサンプルを見つけることができませんでした@Relation

0 投票する
4 に答える
14988 参照

android - LifecycleObserver が機能していません

オブザーバー メソッドが呼び出されていません。ViewPagerCycler私は古い学校の方法でテストし、完璧に機能しました。手伝ってくれてありがとう。

活動は要約するだけです。私はsを追加しませんでしたfindViewById

build.gradle

0 投票する
30 に答える
56609 参照

android - Room Persistence: エラー: エンティティと Pojos には、使用可能なパブリック コンストラクターが必要です

プロジェクトを Kotlin に変換しています。モデル (エンティティでもあります) をデータ クラスにしようとしています。Moshi を使用して、API からの JSON 応答を変換します。

次のエラーの原因でアプリをビルドできません

エンティティと Pojo には、使用可能なパブリック コンストラクターが必要です。空のコンストラクター、またはパラメーターがフィールドと (名前と型で) 一致するコンストラクターを使用できます。フィールドのセッターが見つかりません。

私が見つけた例は、これからそう遠くない

それを解決する方法についてのアイデアはありますか?