我正在尝试启动默认的Hello World应用程序,但在启动模拟器后,我无法在菜单中找到该应用程序。
adb -e install C:\Users\Owner\workspace\FirstApplication\bin\FirstApplication.apk
error: device not found
我也用<>
括号尝试了它,并且说它是不正确的语法。
现在怎么办?
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.FirstApplication"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="14" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:label="@string/app_name"
android:name=".FirstApplicationActivity" >
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
命令行后adb -e logcat:
waiting for device
它保持这种状态。
解
在命令提示符下使用:adb -e install <apk file path>
安装应用程序。如果出现这样的错误:
error: device not found
使用以下命令继续重启adb服务器:
adb kill-server
adb start-server
更好的解决方案
这是一个临时解决方案,如果有人能找到永久修复,我将不胜感激。
答案 0 :(得分:3)
我遇到了同样的问题。我也是Android应用程序开发的新手。我找到了解决这个问题的方法。在Eclipse菜单中,从现有代码中转移File>New>Project>Android>Android Project
。然后在Import Project
窗口中,浏览到您的根目录,最重要的是确保勾选 Copy Projects into Workspace
复选框
答案 1 :(得分:0)
你安装了应用程序吗?
你看过菜单了吗?
在shell / console中尝试这个
adb -e install <your apk>
答案 2 :(得分:0)
对于那些喜欢我的人遇到类似问题并找到这个帖子......
我读过的教程没有提到你需要去的 运行&gt;运行配置&gt; Android应用程序&gt;新(图标) 然后从那里设置,尤其是目标选项卡。
之后运行&gt;运行方式以启动应用程序。