我是android的新手,我过去两天一直在网上搜索这个.我发现以下链接,但我没有得到如何以及在何处实现此代码以在完全下载后开始自动安装apk文件以及如何在安装后删除下载的apk文件.请指导我正确的方法帮助我.
http://www.anddev.org/viewtopic.php?p=23928
编辑:
我在清单文件中写了这段代码:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" />
<!-- <uses-permission android:name="android.permission.INSTALL_PACKAGES"/> -->
<application android:icon="@drawable/biz_logo"
android:permission="android.permission.WRITE_CONTACTS">
<activity android:name="com.biz.mlm.Main">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="content" />
<data android:scheme="file" />
<data android:mimeType="application/vnd.android.package-archive" />
</intent-filter>
</activity>
Run Code Online (Sandbox Code Playgroud) 如上面的问题所述,是否有可能在另一个apk中有一个apk文件?为了进一步解释,这是我的情况:
我有两个应用程序,第一个通过意图调用另一个..我没有这个问题..但我需要的是只安装一个apk文件而不是两个.我想到的第一件事是将一个.apk文件放在另一个.apk文件中.我真的不知道这是否可能就是为什么我需要你对此的看法.但如果这是不可能的,我希望有人可以告诉我做这种事情的最佳做法是什么.
我可以将它作为一个应用程序,但这将是我的最后一个解决方案.
我有一个启动活动并运行良好的Android应用程序.我需要其他开发人员能够将我的APK集成到他们的应用程序中,以便他们可以从他们的Android应用程序中启动我的APK中的活动.
有什么方法可以实现这一目标?
谢谢乔治