1


Android には 2 つのアプリケーション (apk ファイル) があります。app1.apk と app2.apk としましょう。app2.apk をインストールせずに、app1.apk から app2.apk でアクティビティを開始できるかどうか疑問に思っています。問題は、ユーザーから app2.apk を隠したいことです。出来ますか?


前もって感謝します...

4

2 に答える 2

4

インストールされていないアプリを実行することはできません。セキュリティ手順は一切行われていません。

別名、ユーザーは実行許可を与えていません (インストール中に行われます)。したがって、それは決して可能ではありません。

app2 にあるアクティビティを app1 にバンドルしないでください。その後、それらは app1 と共にインストールされ、実行可能になります。

于 2012-12-13T17:21:49.547 に答える
1

他の人が言ったように、すべてのアクティビティを 1 つのバンドルされたアプリに入れると、インテントを使用して他のアクティビティを開始したり、結果を取得したりできます。

これは、Android のデベロッパー ガイドに記載されているので、役立つかもしれません。

于 2012-12-13T17:37:39.983 に答える