2017-02-24 4 views
0

アンドロイドアプリケーションからアンドロイドアプリケーションを実行することはできますか?たとえば、アプリケーション1にボタンがあります。そのボタンを押すと、アプリケーション2が起動します。私は反応ネイティブのアプリケーションを開発しています。アンドロイドアプリケーションからアンドロイドアプリケーションを実行することは可能ですか?

コンポーネントをリンクしようとしましたが、このエラー "意図を処理するアクティビティが見つかりません"が表示されます。だから私はAndroidManifest.xmlを編集しようとしました。

ありがとうございます。

答えて

1

はいインテントでは、完全なパッケージ名でアプリケーションパッケージ名とクラス名を渡して、インテントのような別のアプリケーションのアクティビティを呼び出します。

Intent intent = new Intent(); 
intent.setComponent(new ComponentName("com.example", "com.example.MyExampleActivity")); 
startActivity(intent); 

Allowing Other Apps to Start Your Activity

+0

私は他の記事でこの答えを見つけましたが、反応するネイティブの問題は、そのコードは、基本的にはJavaScriptですし、あなたの答えは、Javaネイティブコードです。反応ネイティブファイルを編集しようとしましたが、成功しませんでした。 –

関連する問題