問題タブ [android-module]

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

java - Android でモジュール パッケージ コンテキストを取得する方法

モジュールパッケージ名でモジュール(サブモジュール/モジュール依存関係としてインポート)コンテキストを取得するにはどうすればよいですか?

使用する独自のパッケージ名 (モジュールのパッケージ名) を持つサブモジュールのコンテキストが必要です。

例 : メ​​イン アプリ (com.main.app) には、サブアプリ (com.sub.app) というモジュール依存関係があります。モジュールでcom.sub.appのコンテキストを使用する必要がありますが、コンテキストにアクセスしようとすると、AppControllerで初期化されるため、常にcom.main.appが表示されます。

モジュールのコンテキストを取得する方法はありますか?

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

android - サードパーティ ライブラリの .jar ファイルを Android モジュールに実装する

こんにちは皆さん、次のようにレトロフィット ライブラリをモジュールに実装したいと思います。

しかし、このモジュールを使用するユーザーが同じライブラリを app/gradle ファイルに実装すると、multidex で問題が発生するため、これらのライブラリをモジュールで使用できるようにするための助けはありますか ??

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

android - Glide を使用する Android アプリとライブラリ - appPackage1.GlideRequests を appPackage2.GlideRequests にキャストできない

誰かが以前にこれに遭遇したことを願っていますが、それは私が見逃している簡単な設定です。基本的に、Glide を使用する Kotlin ライブラリを構築し、短剣を使用してそのライブラリにグライド インスタンスをセットアップしました。このライブラリはそれ自体で、ダミーアプリでは問題なく完璧に動作します。

このライブラリを使用してテストしている古い Java プロジェクトがあります。Glide 機能で画面をヒットした場合を除いて、すべて問題ないようです。Glide はアプリとライブラリの両方で使用されており、衝突しているようです。

これはエラーです:

古い Java Application Glide では、次のように存在します。

私のKotlinライブラリでは、Glideは次のように存在します:

そして、私のライブラリから以下のように呼び出されると、エラーがスローされます。