2011-04-24 110 views
0

我有一个游戏,我在eclipse中建立,现在想安装在我的手机上。Android安装apk在手机上

我在YouTube上下载了一个ASTRO例子,然后将.apk文件复制到SD卡上,去了电话,发现它试图安装它,但它好像不识别它,因为它没有给出我可以选择安装,虽然我可以浏览我的资产,绘图等...

我错过了什么吗?我只是想将它下载到手机中......但我看到的只是摘要下的黑名单,没有说明,也没有按钮可点击“安装”。

+0

我不知道有关eclipse的问题,但有了intelliJ,如果您没有运行模拟器,它会尝试在连接的设备上运行应用程序,看看您是否可以在eclipse中找到类似的选项,不必复制文件/运行shell命令 – Jimmy 2011-04-24 21:47:38

回答

4

尝试通过adb安装它。在shell中输入 'the path to your adb on the pc - it's located in the platform-tools directory of the sdk' install 'the path to your apk on the pc' 。即 adb install myapp.apk万一您的adb安装路径在系统路径中,并且您的当前目录是带有apk的路径。

+0

谢谢,我无法找到adb – user710502 2011-04-24 21:35:39

+0

的命令提示符,只需启动标准shell。如果您使用的是Windows,只需点击windows键>运行> cmd,然后导航到包含您adb安装的文件夹 - 通常是C:// Program Files/User/Android/android-sdk/platform-tools,在Linux上重新运行只需启动终端,然后再次导航到您的adb目录(通常为〜/ Android/android-sdk-linux_x86/platform-tools /,然后键入adb install'为您的路径。apk文件在电脑上' – asenovm 2011-04-24 21:38:54

+0

我用eclipse和一个模拟器开发...我没有在我的文件中看到sdk hirarchy,我能够通过这个虽然 C:\ Users \ name \ .android \ avd \ MyVirtualDevice .avd ...但我认为我在错误的地方...对不起,我对这个 – user710502 2011-04-24 21:45:36

1

如果你开发我认为你有android sdk设置,尝试启动从命令行安装使用:adb install 请确保adb位于您的路径中,并且您的手机已启用开发设置。

+0

谢谢你,我无法找到亚行 – user710502 2011-04-24 21:35:11

+0

命令提示符下它得到了移动,进入平台的工具,我相信。 – Jimmy 2011-04-24 21:46:00

+0

是的,它是在平台的工具,你的SDK目录下。 – 2011-04-24 23:12:56

1

您也可以使用webrowser 使用文件打开:///sdcard/bla.apk

1

如果你可以浏览你的资产等,然后,它听起来就像你用长按在天文,然后告诉它提取'。这不会安装应用程序,它只是将APK解压缩到其组件部分。

在Astro上做一个'短按'(点击)apk文件,它会给你选择'打开应用程序管理器'。这应该允许你安装它。

+0

我这样做,做了不为我提供安装 – user710502 2011-04-24 22:41:43

+0

@ user710502选项:编辑您的问题,并发表您的AndroidManifest.xml文件 – Squonk 2011-04-24 22:48:07

1

我遇到过这种情况,而这正是我必须解决的问题。由于安装选项变灰,所以您需要编辑AndroidManifest.xml并告诉Android它的目标sdk版本。你手机上的版本可能是2.1,而你已经在2.2上开发了。这是你需要插入清单文件的内容。

<uses-sdk 
android:minSdkVersion="7" android:targetSdkVersion="8" android:maxSdkVersion="8"> 
</uses-sdk> 
0

将.apk重命名为某个其他扩展名不足以启用束缚。 Android会查看该文件。您必须重命名该文件然后将其压缩。之后,光束将工作,并在安装到设备上之前逆转过程。

这是一个非常痛苦的事情,因为我在测试过程中束了我的apk数百次。在我的愿望与froyo它被允许,但现在在我的与姜饼的联系s它被阻止。

0

刚刚发现你可以通过电子邮件发送apk到你的gmail账户作为附件,你可以直接从电子邮件安装apk。当你打开电子邮件滚动到这个botton,你会看到一个“安装”按钮。这是一个快速和简单的解决方案。

+0

快速简单?没有比较通过adb安装。 Eclipse将转移它并通过一个按钮按下来运行它! – 2012-02-07 13:36:06