我在Mac操作系统上使用Eclipse+ADT。我有一个通过USB连接的Nexus5,但是当我从Eclipse运行我的应用程序时,它没有出现在Android设备选择器中。实际上,它确实出现过一次,我可以将我的应用程序部署到手机上,但随后它就从Android设备选择器中消失了。真正奇怪的是,当我运行时设备被列出adbdevices在终端上。我什至在Eclipse的LogCat中获得了来自手机的调试消息,因此它显然已连接并被识别——但它仍然没有显示在设备选择器中。我已经尝试了这里提出的所有解决方案(重启手机、打开和关闭Debug模式、重启adb、重启Eclipse等)——但没有效果。有什么
如果我在模拟器已经运行时运行我的应用程序,应用程序不会在现有的AVD上运行,而是启动一个新的。[2011-12-2218:03:15-Report_v6_2]------------------------------[2011-12-2218:03:15-Report_v6_2]AndroidLaunch![2011-12-2218:03:15-Report_v6_2]adbisrunningnormally.[2011-12-2218:03:15-Report_v6_2]Performingmast.avalons.ReportActivityactivitylaunch[2011
我正在开发一个应用程序,最低版本为Froyo,目标版本为Gingerbread。因此,list显示:我有一个模拟器和一个带有Gingerbread的NexusOne,应用程序部署和安装正确。但是启动的时候就崩溃了,日志中抛出的错误是:09-1806:35:11.240:ERROR/AndroidRuntime(382):FATALEXCEPTION:main09-1806:35:11.240:ERROR/AndroidRuntime(382):java.lang.RuntimeException:UnabletoinstantiateactivityComponentInfo{com.
我正在尝试使用FacebookAndroidSDK开发一个带有Facebook登录按钮的简单应用程序。但是我在使用KeyHashes时遇到了麻烦。我已经创建了调试key和发布key:调试key:keytool-exportcert-aliasandroiddebugkey-keystore~/.android/debug.keystore|opensslsha1-binary|opensslbase64发布key:keytool-exportcert-alias-keystore|opensslsha1-binary|opensslbase64然后我在Facebook开发者页面中复制了
有人能解释一下为什么我的ADT中的Eclipse(http://developer.android.com/sdk/index.html)无法启动吗?每次我收到此错误时:---------------------------Eclipse---------------------------Javawasstartedbutreturnedexitcode=13C:\ProgramFiles(x86)\Java\jre7\bin\javaw.exe-Dosgi.requiredJavaVersion=1.6-Xms40m-Xmx768m-Declipse.buildId=v22.0.5
按照针对Eclipse3.6.1Classic和AndroidSDK发布的说明,ADT(其中OS2.3是最新的)遗漏了几个步骤。在Eclipse中加载ADT之前,一切似乎都正常进行。在执行此操作之前,将以下依赖项站点添加到列表并启用它们,以便ADT安装程序将获取所有依赖项(感谢MissKaho提供的简明列表)。EclipseGEF-download.eclipse.org/tools/gef/updates/releases/EclipseEMF-download.eclipse.org/modeling/emf/updates/releases/EclipseGMF-download
有时我注意到Android模拟器以非常小的字体启动。这似乎是随机发生的。其他时候它有一个正常的字体大小。我使用ADT10.0.1。你知道问题出在哪里吗? 最佳答案 这种情况经常发生,虽然我不确定这背后的确切原因,但似乎为此检测到错误的密度,并且较低dpi的资源加载到较高dpi的模拟器中。这就是为什么一切都变小了,但布局正常工作并在自己的位置对齐的原因。你是对的:发生这种情况时,网络在模拟器中不起作用!这两件事似乎无关,但我的猜测是模拟器未能成功加载当前虚拟机的配置,其中包括密度和网络功能。不管怎么说,似乎没有任何关于这方面的官方信息
每次我使用Android-Maven插件在Eclipse中创建一个Activity时,该Activity会自动在src而不是src/main/java下创建。例如,我在EclipsePackageExplorer中有src/main/java源文件。在源文件夹下,我有com.example.package.name包。我右键单击该包并选择“新建”->“其他”并选择“AndroidActivity”。输入有关新Activity的所有信息后,我单击“完成”。问题是,当Eclipse创建Activity并更新list时,它将新Activity放在“src/com/example/packag
每当我创建新项目时,它总是使用我的新项目创建appcompat_v7项目。当我创建新的androidActivity时,它总是扩展ActionBarActivity并创建fragment_main.xml。我尝试更新adt和s\w仍然没有成功并且此代码也在主要Activity中生成publicstaticclassPlaceholderFragmentextendsFragment{publicPlaceholderFragment(){}@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,
我正在使用EclipseADT,但无法创建新的Android项目。就在几天前,它运行良好。现在,当我尝试创建一个新的Android项目并单击完成时,它会弹出一个包含以下文本的窗口:构建过程中发生错误。在项目“MyApp”上运行生成器“AndroidResourceManager”时出错。java.lang.NullPointerException我尝试了以下方法:•重新安装Eclipse•下载更新•更改工作区•删除并重新安装Android支持库我无法再创建新的Android项目。我迫切需要帮助。 最佳答案 这样做project->p