自行添加activity-android SDK运行程序问题

问题描述

android SDK运行程序问题

我是新手求教个问题。
很简单的helloworld程序,而且曾经运行成功过,可是某次emulator不大正常后。我全删了,然后重新搭建了android开发平台。代码和虚拟机都重新做的,结果就run as 没反应了。我到虚拟机里去看试验程序其实已经装好了,可以卸载,但是找不到在哪运行,而且本来不是应该自动运行的么?

这是Console反馈信息
[2014-02-21 14:19:31 - AndroidHelloWorld] ------------------------------
[2014-02-21 14:19:31 - AndroidHelloWorld] Android Launch!
[2014-02-21 14:19:31 - AndroidHelloWorld] adb is running normally.
[2014-02-21 14:19:31 - AndroidHelloWorld] No Launcher activity found!
[2014-02-21 14:19:31 - AndroidHelloWorld] The launch will only sync the application package on the device!
[2014-02-21 14:19:31 - AndroidHelloWorld] Performing sync
[2014-02-21 14:19:31 - AndroidHelloWorld] Automatic Target Mode: Preferred AVD 'A2.2' is not available. Launching new emulator.
[2014-02-21 14:19:31 - AndroidHelloWorld] Launching a new emulator with Virtual Device 'A2.2'
[2014-02-21 14:19:35 - Emulator] emulator: warning: opening audio input failed
[2014-02-21 14:19:35 - Emulator]
[2014-02-21 14:19:35 - AndroidHelloWorld] New emulator found: emulator-5554
[2014-02-21 14:19:35 - AndroidHelloWorld] Waiting for HOME ('android.process.acore') to be launched...
[2014-02-21 14:20:07 - AndroidHelloWorld] HOME is up on device 'emulator-5554'
[2014-02-21 14:20:07 - AndroidHelloWorld] Uploading AndroidHelloWorld.apk onto device 'emulator-5554'
[2014-02-21 14:20:07 - AndroidHelloWorld] Installing AndroidHelloWorld.apk...
[2014-02-21 14:20:19 - AndroidHelloWorld] Success!
[2014-02-21 14:20:19 - AndroidHelloWorld] AndroidHelloWorldbinAndroidHelloWorld.apk installed on device
[2014-02-21 14:20:19 - AndroidHelloWorld] Done!

额,刚才找到原因了,当初建项目时没有建activity,后来自己补了一个,就出现这个问题了。为啥自己添加的不行?是需要还设置哪个地方吗?

解决方案

太简单了 兄弟,你配置文件里,不存在启动Activity,建议先去学习基本Android知识。

时间: 2024-08-03 18:17:08

自行添加activity-android SDK运行程序问题的相关文章

android studio运行程序时为什么在手机上会出现两个图标

问题描述 android studio运行程序时为什么在手机上会出现两个图标 我从eclipse下 export一个工程,在android studio下以open的方式打开,然后运行在手机上,发现在手机上出现了两个app,其中一个是可以打开的,另一个不能打开,但是无论我卸载哪一个,两个app都会消失,谁知道这是为什么? 解决方案 你是不是有多个module?在作为library的module的AndroidManifest.xml文件中,将application节点整个删除.只在作为appli

《Android应用开发攻略》——1.12 保持Android SDK更新

1.12 保持Android SDK更新 Daniel Fowler1.12.1 问题 SDK必须保持更新,使应用开发人员能够使用不断发展的Android平台上的最新API.1.12.2 解决方案 使用Android SDK Manager程序更新已安装的SDK包和安装新SDK包,包括用于设备特殊功能的第三方程序包.1.12.3 讨论 Android操作系统不断发展,因此,Android SDK也随之发展.Android持续发展的驱动力是: Google的研究和开发 手机制造商开发新的改进型手机

Android中实现“程序前后台切换效果”和“返回正在运行的程序,而不是一个新Activity”

ANDROID 一.首先是返回正在运行的程序,而不是新的ACTIVITY. 多网上关于 通知栏的例子都是打开一个新的Activity,代码也很多.根据那些代码如下    public void shownotification(String tab)    {        NotificationManager barmanager=(NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE);        Notif

android 程序运行-eclipse中android模拟器运行项目,需手动才能看到结果

问题描述 eclipse中android模拟器运行项目,需手动才能看到结果 如题!!!!!!!!!!!!!!!!!!!!!!! eclipse中android模拟器运行源程序,run as 之后,只是安装apk文件,仍需手动点击才能看到结果,为何? run as 之后console一直处于如下状态 [2014-03-06 17:27:44 - investly_android_phone] Installing investly_android_phone.apk... [2014-03-06

android 启动报错-Android 运行程序有时候经常报错adb

问题描述 Android 运行程序有时候经常报错adb The connection to adb is down, and a severe error has occured. [2013-09-10 16:08:44 - QualityPicture_Client1.3.1.5] You must restart adb and Eclipse. [2013-09-10 16:08:44 - QualityPicture_Client1.3.1.5] Please ensure that

win7 64bit , Eclipse+Android SDK安装运行

今天折腾了一天,总算把Android的环境搭好了. 记录一下步骤吧,免得以后又忘记了. 第一步:JDK的安装 eclipse必须借助Java 环境,所以想运行eclipse必须先安装好JDK 因为我的系统是win7 64位的,所以直接下的64位的JDK:http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html 选择winx64的就行了. 然后安装按照提示来就好了,路径中不要有英文的.我是

布局-android 将自定义组件添加到xml后,程序崩溃

问题描述 android 将自定义组件添加到xml后,程序崩溃 activity_main中的代码是这样的 xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:id

为您的Android移动应用程序添加导航风格

如今移动设备的功能已经强大到难以置信,比众多http://www.aliyun.com/zixun/aggregation/7155.html">开发人员用来编写首个程序的桌面计算机还要强大得多.因此,大家很容易忘记移动设备仍然属于资源有限的环境.开发移动应用程序时,决不能忘记运行应用程序的环境所具有的局限性.尤其是当应用程序要与其他应用程序竞争系统资源时 - 其中有些应用程序对于用户的日常行为而言比您的应用程序更加重要. 确保应用程序广受欢迎的途径之一是保证它节省系统资源.在 Andro

service-第一次运行程序时是否可以使用 android 服务器

问题描述 第一次运行程序时是否可以使用 android 服务器 当我第一次使用程序时,我想获取事件,所以我决定使用这个服务器: public class PackageChangeReceiver extends BroadcastReceiver { Context context; @Override public void onReceive(Context ctx, Intent intent) { }} 在manifest中: <receiver android:name=".P