我正在建立一个她的目的是秘密的Android应用程序,我不希望应用程序菜单中存在该图标。 我们的想法是,只有安装了应用程序的用户才能将其与安装后配置的私有代码一起使用。
我很乐意获得一些代码或任何类型的教程
答案 0 :(得分:0)
我见过其他应用使用私人拨号代码/假电话号码来触发打开隐藏的应用。
您可以为NEW_OUTGOING_CALL
注册一个监听器并检查与其一起传递的EXTRA_PHONE_NUMBER
取消呼叫,如果该号码与您的私人代码匹配,则打开您的应用。否则忽略并让呼叫正常进行。
这显然具有对潜在用户可能看起来可疑的所需权限。
至于从其他人的建议中删除您的应用程序,并且如链接问题中所述,您需要从<intent-filter>
中删除<activity>
<category android:name="android.intent.category.LAUNCHER" />