2011-03-11 59 views
2

我已经使用eclipse添加了外部库。模拟器中的一切都很好。但是,当我试图在真实的android手机上安装apk文件时,无法安装它。其实,我按照这个步骤添加了外部库。如何将apk与外部库一起打包至android mobile

http://developer.android.com/guide/appendix/faq/commontasks.html#addexternallibrary

希望有人可以提供帮助。谢谢。

+1

为什么apk不能安装。控制台或logcat中的错误消息是什么? – 2011-03-11 15:28:39

+0

我使用eclipse导出未签名的APK。但是,APK无法安装在手机中。 APK的文件大小比我添加的外部罐子小。这是否意味着apk不包含在罐子里?对不起,我是初学者。 – Leo 2011-03-11 15:58:22

+0

从Eclipse中,在您的主项目中,创建已签名的apk(通过右键单击项目 - > Android工具 - >导出签名的应用程序包)并在弹出对话框中填写信息。现在将它加载到模拟器中,将apk安装到/platform-tools文件夹中并运行“adb -e install ”。这样你会看到你的apk,通过eclipse生成,可以在模拟器中运行。 – omermuhammed 2011-03-11 17:27:55

回答

1

您是否已将手机中的选项设置为接受非官方来源的安装?

+0

是的,我想我不能在apk文件中包含外部库。 在模拟器中apk是1.8mb。我生成的apk文件是365KB。 – Leo 2011-03-11 16:44:17

+0

我将AdMob和GoogleAnalytics库与我的应用程序打包在一起。 – 2011-03-11 19:25:25

相关问题