代码之家  ›  专栏  ›  技术社区  ›  cjstehno

FileNotFoundException AndroidManifest.xml

  •  3
  • cjstehno  · 技术社区  · 15 年前

    我正在使用我的第一个Android应用程序,并已使其在模拟器中运行,但无法在真正的设备上运行(myTouch运行纸杯蛋糕)。

    我已将应用程序放在我的网站上,可通过设置为type属性的链接访问 application/vnd.android.package-archive 我还将该mime类型添加到apache中(并重新启动了它)。我可以用手机下载应用程序,但当我尝试安装时,会收到一条错误消息。

    我已经验证了apk文件确实有它,这是真的。

    我在仿真器上尝试了同样的过程(通过网络下载),结果也是一样。日志确实提供了一些额外的信息,基本上是 FileNotFoundException 在尝试加载 AndroidManifest.xml 文件

    我试图通过usb安装该应用程序,但没有办法。

    我所看到的所有文档都掩盖了在你自己的手机上安装应用程序的问题,所以我认为这很容易,我只是错过了一些东西。

    作为最后一点信息。。。我正在Ubuntu和Java6上使用Eclipse3.5进行开发。

    有人有什么建议吗?

    2 回复  |  直到 6 年前
        1
  •  3
  •   Pang Mohammad Imran    6 年前

    要通过USB在自己的手机上安装应用程序,请使用 adb install path/to/apk .

    Android Debug Bridge (adb) > Install an app .

        2
  •  0
  •   cjstehno    15 年前

    我对“commonware.com”的答案投了一票,因为这似乎对任何一种方式都有帮助;不过,今天早上我稍微修改了一下,就可以通过网络安装了。我的web服务器上的缓存设置似乎有问题。。。他们让我无法得到更新的内容。我必须对此进行更深入的研究,以找出交付apk文件的最佳方式。