私は2つのアンドロイドプロジェクトを持っています。たとえば、最初のプロジェクトをライブラリとして作成し、最初のプロジェクトライブラリにアクセスするための2番目の^私の質問は、ライブラリへのアクセスをコーディングする方法ですか?ライブラリを使用して2つのプロジェクトを1つにマージする
答えて
あなたはライブラリとして言いますが、別のアクティビティを開始することを意味すると思います。
launch(getApplicationContext(), "com.example.myactivity");
そして、これははい、あなたのパッケージ名と、この方法で置き換える別の活動
public static void launch(Context context, String packageName) {
Intent intent = context.getPackageManager().getLaunchIntentForPackage(packageName);
if (intent == null) {
intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse(packageName));
}
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(intent);
}
"com.example.myactivity"を最初のプロジェクトのパッケージ名に置き換える必要がありますか? また、マニフェストで何をしなければならないのですか? あなたの意見を聞かせてください。 –
を起動するための方法であることが主な活動として指定されたすべての活動を見つけ、非常に広範です。これはあなたがそう
<activity
android:name=".activity.WelcomeActivity"
android:label="@string/app_name"
android:theme="@style/AppTheme"
android:windowSoftInputMode="stateHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".activity.MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
この場合、それは両方の活動を見つけるように記載されている複数のアクティビティを持っていない限り大丈夫ですが、あなたのニーズに合わせて私はちょうどパッケージ名はあなたがマニフェストにこのため
を行うだろうと思い何も変更する必要はありません。市場から任意のアプリを選んでパッケージを見つけて、それがインストールされていればそれを起動します
ありがとう、今私は理解する –
- 1. Androidスタジオを使って2つのプロジェクトを1にマージするには?
- 2. AMSerialPort:1つのプロジェクトで2つのポートを使用する
- 3. 2つのMaven Webアプリケーションを1つのプロジェクトにマージする方法
- 4. 2つのDjangoプロジェクトをマージする
- 5. SBT - 1つのプロジェクトで2つのバージョンのライブラリを使用していますか?
- 6. 2行を1つにマージする
- 7. C#2ストリームを1つにマージする
- 8. ソリューション内の1つのプロジェクトに複数のプロジェクトをマージする
- 9. 2つのファイルpdfを1つのファイルにマージしますか?
- 10. 2つのベクトルをマージして1つのグループに重複を作成する
- 11. 2つのブランチを1つはPostgresに、もう1つはSQLite3にマージする
- 12. 2つのイメージをマージするために使用されるPHP GDライブラリ
- 13. 2つのxmlフラグメントを1つにマージしますか?
- 14. CodeIgniterアクティブレコード。 2つのクエリを1つにマージしますか?
- 15. 2つのLinqシーケンスを1つに優先順位をつけてマージする
- 16. 2つのJavaオブジェクトを1つにマージするには?
- 17. 2つのcsr_matrixを1つにマージするには?
- 18. AWKを使用して2つのデータセットをマージする
- 19. oradを使用してoracleで2つのパッケージをマージする
- 20. tidyverseを使用して2つのベクトルをマージする
- 21. Android DB:SQLダンプを使用して2つのデータベースをマージする
- 22. シェルスクリプトを使用して2つのファイルをマージする
- 23. 既存の2つのプロットを1つのプロットにマージする
- 24. 2つのビデオストリームをマージして1つのファイルとして保存する
- 25. 2つのデータフレームを1つのグラフにマージする
- 26. 2つのプロットを1つのグラフにマージする
- 27. 2つのテーブルを1つのピボットテーブルにマージする方法
- 28. SQL - 1つのテーブル/ビュー内に2つのテーブルコンテンツをマージする
- 29. 2つの値を1つの変数にマージする
- 30. 1に2つの行をマージ - メモ帳++
どのIDEを使用していますか? Android StudioまたはEclipse? – Harlan
Eclipse broを使用しています –