正在开发一个使用thinkfreeoffice.apk在我的应用程序中查看文档的Android应用程序。我的要求是我必须同时下载我的应用程序和thinkfreeoffice apks并同时安装这两个apks。
之前有人做过这个吗?
答案 0 :(得分:0)
除非您的应用程序使用系统证书进行签名,或者您正在使用连接的PC上的SDK / ADB安装方法,否则您无法从字面上理解,或者您发现并滥用某些安全漏洞。作为安全措施,由手机上的普通应用程序完成的任何安装都需要用户一次通过一个应用程序的确认对话框。
您可以做的是在您的应用程序中检查它所依赖的应用程序,并在启动应用程序时继续抱怨/下载/ ACTION_VIEWing下载的程序包,直到用户决定他们不想使用您的应用程序或同意您所依赖的应用程序的系统安装对话框。
答案 1 :(得分:0)
我认为不可能同时安装多个应用程序,因为用户必须确认每个apk的安装。
您当然可以让用户首先安装您的应用程序,然后要求用户安装Office应用程序,之后您使用意图开始安装或将其重定向到Market。
类似的实现已经在使用第三方条形码扫描或语音识别的应用程序中使用。