私はAndroid開発を初めて使い、「パッケージプライベート」のAPKを作成する方法があるかどうかを判断しようとしています。私は、アプリケーションのダウンロードのためのストアと私のポータルが提供するアプリケーションのための排他的なランチャーの両方である "ポータル"アプリケーションを設計しようとしています。自分のストアだけがこれらのアプリを起動できるように、個々のAPKマニフェストにアクセス許可を設定する方法はありますか?可能であれば、アプリケーションメニューのアプリケーションのアイコンを作成しないようにしたいと思います。「パッケージプライベート」Androidアプリケーションを作成するには?
要約すると、トップレベルのアイコンがなく、ポータルでのみ起動できるアプリパッケージを作成することができるかどうかは疑問です。
ご協力いただきありがとうございます!
マニフェストの文書で掘り下げた後に解決策を見つけました。下位アプリケーションの「インテントフィルタ」エントリをすべて削除し(プライベートにする)、ポータルアプリケーションと下位アプリケーションの両方に「sharedUserId」を追加しました。これで私のポータルから非公開に起動することができます。下位アプリのアプリケーションリストにアイコンが表示されません。 newbの質問に申し訳ありません - 投稿する前に遠くに掘っている必要があります! – Tyrion
nice、suggestion、それを回答として投稿して、同じ問題を抱えている人がそれを見つけられるようにします。 –
私はしようとしたし、サーバーは私がちょうど私のプロフィールを作ったので私は自分の質問に答えるために8時間待たなければならないと言った。私は正式に月曜日にそれに答える:) – Tyrion