Android には 2 つのアプリケーション (apk ファイル) があります。app1.apk と app2.apk としましょう。app2.apk をインストールせずに、app1.apk から app2.apk でアクティビティを開始できるかどうか疑問に思っています。問題は、ユーザーから app2.apk を隠したいことです。出来ますか?
前もって感謝します...
Android には 2 つのアプリケーション (apk ファイル) があります。app1.apk と app2.apk としましょう。app2.apk をインストールせずに、app1.apk から app2.apk でアクティビティを開始できるかどうか疑問に思っています。問題は、ユーザーから app2.apk を隠したいことです。出来ますか?
前もって感謝します...
インストールされていないアプリを実行することはできません。セキュリティ手順は一切行われていません。
別名、ユーザーは実行許可を与えていません (インストール中に行われます)。したがって、それは決して可能ではありません。
app2 にあるアクティビティを app1 にバンドルしないでください。その後、それらは app1 と共にインストールされ、実行可能になります。
他の人が言ったように、すべてのアクティビティを 1 つのバンドルされたアプリに入れると、インテントを使用して他のアクティビティを開始したり、結果を取得したりできます。
これは、Android のデベロッパー ガイドに記載されているので、役立つかもしれません。