用于制作APK的android包的python

时间:2014-10-01 14:12:57

标签: android python

我已经运行了命令:

./ build.py --dir~ / utils / helloworld --package org.test --name" Hello2" --version 1.0 debug installd

然后我在bin文件夹中看到了一个APK,但是输出已经停止在下面的最后一句话中,所以我不知道该怎么办这个过程以及需要多长时间才能完成或完成。请告诉我在这句话之后我该怎么办,因为这不是这个过程的结束..

-post建造:

调试:

建立成功 总时间:7秒 构建文件:/home/kajal/python-for-android/dist/default/build.xml

-set模式检查:

-set-调试文件:

安装:      [echo]将/home/kajal/python-for-android/dist/default/bin/Hello2-1.0-debug.apk安装到默认模拟器或设备上......

 [exec] error: device not found
 [exec] error: device not found
 [exec] error: device not found
 [exec] - waiting for device -

1 个答案:

答案 0 :(得分:0)

似乎已经成功构建了APK文件。它会自动尝试将其安装在通过USB连接到计算机的Android设备上,或者安装在计算机本身上设置的Android模拟器上。但是,它找不到两者中的任何一个,所以它会等到你连接Android设备之后永远等待。 你有几个选择:

  1. 将Android设备插入计算机: 确保在执行此操作之前它处于调试模式(转到设置 - >应用程序 - >开发 - > USB调试),并且它允许安装第三方应用程序(转到设置 - >应用程序 - &gt ;未知来源)。您的Android设备可能有一个稍微不同的设置位置,但它不应该很难找到。最后,如果在插入手机时它无法自动运行,那么您可能需要为手机下载并安装正确的驱动程序。
  2. 设置模拟器: 为此,您需要安装Android SDK。如果您在Eclipse中,请在顶部找到一个包含Android的按钮。否则,搜索名为" AVD Manager"的程序。我想你也可以从Android SDK程序访问它。
  3. 手动在手机上安装APK。 这实际上可能是(最初)最方便的方法。如果需要,只需关闭程序,然后将生成的APK文件复制到手机中。然后使用手机上的文件浏览器打开文件并进行安装(您需要像以前一样启用第三方应用程序的安装)。
  4. 持之以恒!