【问题标题】:Need help about android basic things that confused me for a few days需要有关 android 基本事情的帮助,这让我困惑了几天
【发布时间】:2012-06-13 06:34:52
【问题描述】:

我是android开发的大一新生,遇到一个问题困扰了我好几天。

我运行简单的“hello world”代码(我保证代码没有错误,因为我直接从 SDK 主页复制它),然后模拟器运行但我的应用程序没有安装在其中。控制台是这样的:

[2012-06-12 23:05:50 - HelloPig] ------------------------------

[2012-06-12 23:05:50 - HelloPig] Android 发布!

[2012-06-12 23:05:50 - HelloPig] adb 运行正常。

[2012-06-12 23:05:50 - HelloPig] 执行 com.example.hellopig.HelloPigActivity 活动启动

[2012-06-12 23:05:50 - HelloPig] 自动目标模式:启动具有兼容 AVD 'aaa' 的新模拟器

[2012-06-12 23:05:50 - HelloPig] 使用虚拟设备“aaa”启动新模拟器

[2012-06-12 23:05:55 - Emulator] 模拟器:模拟器窗口不在视野范围内并被重新定位

[2012-06-12 23:05:55 - 模拟器]

它只是保持在那里,我认为应该有安装应用程序和成功之类的东西。我首先认为问题是eclipse找不到我的模拟器,但没有错误。我已经检查了构建调试密钥库路径,它是我的模拟器所在的地方。 我也检查了环境变量,但我认为它们没有问题 (我可以在cmd中运行java和adb)

我真的不知道,所以有人可以帮助我吗?

以下是软件的版本: JDK 1.6 ADT 18.0.0 SDK平台1.5 为开发人员提供 java EE IDE

期待收到你们任何人的来信:)

【问题讨论】:

  • 模拟器第一次加载需要很长时间。在放弃之前至少等待十分钟。模拟器第一次加载时也是屏幕锁定的。您需要滑动才能打开它。
  • 其实对我来说并没有那么久。打开模拟器大约需要1到2分钟,我也可以操作模拟器。但问题是我的应用程序没有安装在其中,控制台一直保持在那里,就像我上面提到的那样。

标签: android emulation


【解决方案1】:

我建议在尝试安装您的应用之前启动您的模拟器。看起来您正在等待 Android 为您启动模拟器。

否则这里没有足够的信息。我建议运行 logcat(打开命令提示符,然后键入“adb logcat”),这将为您提供更详细的日志记录信息。

发布您的 logcat 的输出(如果您的问题不是很明显)。

【讨论】:

  • 感谢您的回复。我检查了logcat,什么也没有。而且我认为在firet打开模拟器也行不通。实际上我已经尝试过了,我首先打开了模拟器,然后我将我的代码作为 android 应用程序运行,然后出现另一个模拟器窗口。这也是一件奇怪的事情。
  • 如果另一个模拟器窗口正在启动,则模拟器版本和您的代码版本不兼容。如果正在运行的模拟器支持您的代码的 API 版本,它将在您启动时自动使用。
猜你喜欢
  • 1970-01-01
  • 2023-01-02
  • 1970-01-01
  • 2013-04-28
  • 1970-01-01
  • 2011-06-11
  • 2021-12-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多