私はあなたに質問があります:私はいくつかのAPKをダウンロードしてインストールできるアプリケーションを持っています。 私はこの方法でインストールを開始します:Androidがインストールされているアプリケーションにマークを付ける
インテントmyIntent =新しいインテント();
myIntent.setAction(android.content.Intent.ACTION_VIEW);
myIntent.setDataAndType(Uri.parse( "file://" + getFilesDir()+ "/" + m_sLastFileName)、 "application/vnd.android.package-archive");
startActivity(myIntent);
私はこの問題を抱えています:ユーザーがどのapkをインストールしたのか知りたいのですが、問題は次のとおりです。インストールしたアプリケーションを「My App」として認識できる方法でマークできますか? または、代替ソリューションを提案することはできますか?
ありがとうございました。
感謝を認識しようとしているプログラムを通じて見える特に
。これは便利な例ですが、私は別のものが必要です。このコードは、マニフェスト内に特定のカテゴリを持つアクティビティを検索しています。私は既存のapkのマニフェストを変更することはできません – carlovv
カテゴリの資格を削除し、プレフィックスビットを使用してアプリを選ぶか、単にリストと比較できると思っていました。 – aronp