2011-06-20 24 views
1

可能性の重複:
Starting One Android App from Another Appアンドロイドの別のアプリケーションからアプリケーションを起動する方法は?

我々は、Androidアプリケーションを開発しているcom.example.hellooneと別のアンドロイドのアプリケーションcom.test.hellocalled .Hereの両方が2つの異なるパッケージされているとしましょう、私はcom.example.hellooneからcom.test.hellocalledアプリケーションを呼び出したいですあなたは同じことについてお勧めできますか?

+0

が何度も尋ね使用することができます。新しい質問を投稿する前に[検索](http://stackoverflow.com/search?q=starting+another+app+from+my+app+in+Android)機能を使用してください。 – Mudassir

+0

その1 http://stackoverflow.com/questions/2728465/how-to-call-one-android-application-from-another-android-applicationより古くて良い – Gangnus

答えて

1

何かをリピートとしてタグ付けする方法がわかりませんが、すばやいGoogle検索ではあなたのものと同じthis questionが表示されます。

Intent intent=new Intent(); 
intent.setAction(android.content.Intent.ACTION_VIEW); 
intent.setDataAndType(Uri.parse("file:///sdcard/the full path to your file"), "application/vnd.android.package-archive");   "application/vnd.android.package-archive"); 
    intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 

コンテキスト:

0

どちらかのuはあなたが起動するか、以下に示すようにuがそのファイルパスを使用してアプリケーションを起動することができたいアプリケーションのいずれかのような意図で活動を開始することができます。 startActivity(インテント);あなたの活動で

4

、あなたは

if(isAppInstalled("com.other.package")) 
{ 
    Intent nextIntent = new Intent(Intent.ACTION_MAIN); 
    nextIntent.setComponent(new ComponentName("com.other.package","com.other.package.Activity")); 
    startActivity(nextIntent); 
} 
+0

申し訳ありません申し訳ありませんが、正確には、1つのアプリケーションが他のアプリケーションを起動するかどうかアンドロイドのアプリケーション。上記のケースを試してみましたが、うまくいきませんでした。 –

+0

この質問は重複しています。あなたの実際の質問が異なる場合は、もう一度聞いてください。しかし、あなたの状況について何が違うかを明確に説明してください。優れた答えは –

+0

+1です。 – an00b

関連する問題