我已经升级到android sdk工具12.作为发布说明谷歌说:AVD管理器和模拟器现在可以使用为ARM v7和x86 CPU编译的系统映像.
有没有人试图运行x86图像?有没有3.0+图像?
谢谢,
android qemu android-virtual-device android-emulator android-sdk-tools
使用ADT插件安装Eclipse后我陷入困境.完成所有步骤后,它应显示"欢迎使用android开发",但我只看到Java开发.
我的设置如下:
Java JDK 6 Eclipse Juno SR1 Android SDK 4.1-所有默认软件包和USB驱动程序ADT插件
在ADT安装之后,Eclipse重新启动,然后应该显示"欢迎使用Android开发,但它没有
谁知道可能是什么问题?感谢有人可以帮助我.谢谢.
试图更新时,我已经遇到了一个奇怪的错误Android SDK Tools,以revision 21从revision 20.0.3.ADT插件已正确更新,所以现在我处于静止状态直到解决.
我列出的初始错误cmd.exe和java.exe锁定目录,我强行关闭cmd.exe并得到这个:

如果我强制关闭,java.exe那么我的SDK Manager显然会关闭.
SDK Manager日志:

这是我的工作计算机,所以我真的想避免重启导致的任何停机时间,只是好奇是否有人遇到过这个问题并且能够解决.
我已经尝试关闭Eclispe并从文件目录运行SDK Manager,同样的问题,我读到有人在打开目录时遇到过这种情况,所以我关闭了,同样的问题.任何帮助表示赞赏.
Eclipse:
版本:3.7.2
Build id:M20120208-0800
更新:
新鲜的重启也不要解决.
Android开发工具和Android SDK工具以及Android SDK平台工具和Android SDK构建工具有什么区别?
为什么不将它们中的一些合并为更少的组?当我降级/升级它们时,4个工具让我很困惑.
我正在写一个Android库.lbirary中的绝大多数界面都支持Android API级别10或更高级别.但是,某些功能需要更高的API级别.例如,库的一部分需要API 18用于蓝牙低功耗.
为了具体起见,我们假设图书馆产生了三个类ClassA,ClassB并且ClassC.ClassA使用API 10中ClassB提供的功能,使用API 14中ClassC提供的功能并使用API 18中提供的功能.
我希望能够在有人使用我的库中的类而没有项目中所需的API级别时触发lint问题(警告/错误)(除非他们使用适当的注释来抑制警告),类似于已经构建的 - 在lint使用的NewApi问题中.
搜索后,我找到了以下可能的解决方案:
1)此解决方案不符合lint:将库拆分为三个.jar文件,例如lib_10.jar包含使用API 10中可用功能的所有类(示例中为ClassA),lib_14.jar其中包括使用API中可用功能的所有类14(示例中为ClassB)lib_18.jar,包括使用API 18中可用功能的所有类(示例中为ClassC).此解决方案允许可移植性,但会使代码库的后续可维护性变得复杂,并且可能还需要一些代码重复.
2)创建我自己的注释(例如,@RequireAndroidApi(API_LEVEL)指示带注释的类/方法/等所需的最低API级别)并使用lint-api.jar(http://tools.android.com/tips/lint-custom-rules)创建自定义lint规则,以检查任何带注释的类/方法/等的使用情况...... API低于要求.以后看起来像这样的东西:
@RequireAndroidApi(10)
Class ClassA {
}
@RequireAndroidApi(14)
Class ClassB {
}
@RequireAndroidApi(18)
Class ClassC {
}
Run Code Online (Sandbox Code Playgroud)
问题是我找不到lint API的好文档,似乎这是重新发明lint已经支持的功能的轮子(lint已经检查了"NewApi"问题).
3)最后,我成功编辑<SDK>/platform-tools/api/api-versions.xml,以指示每个类所需的API级别,如下所示:
<api version="1">
...
<class name="package/path/ClassA" since="10">
<extends name="java/lang/Object" />
<method name="<init>()V" />
</class>
<class name="package/path/ClassB" since="14">
<extends name="java/lang/Object" />
<method …Run Code Online (Sandbox Code Playgroud) 我正在使用本教程创建我的第一个react-native项目:http://facebook.github.io/react-native/
当涉及到执行代码和运行react-native run-android我得到:
adb server is out of date. killing...
* daemon started successfully *
Run Code Online (Sandbox Code Playgroud)
Android设备上的应用程序显然无法正常工作.
我已经重新安装了SDK,试图 adb kill-server和adb start-server,但似乎没有任何工作
我使用的是Android 4.4和Ubuntu 14.04
我还将SDK工具更新为R22和ADT插件.在更新之前一切运作良好但从那时起,我遇到了问题.
基本上我有2个图书馆项目和一个应用项目.我的一个库项目在"libs"文件夹中包含一些jar文件.其中一个罐子在app项目中用于初始设置.在更新之前,一切正常,但现在它要求我将jar添加到构建路径,即使我这样做,在运行应用程序时它仍然给我ClassNotFoundException.
有没有人有过类似的经历,或者对于导致这种情况的原因有什么想法以及如何解决?
谢谢.
我正在编写一个Xamarin应用程序,这些是我在构建应用程序时遇到的错误:
C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(2,2): Error XA5206: Please install package: 'Android Support Library' available in SDK installer. Android resource directory C:\Users\Simon\Documents\Xamarin\SimpleOnePageViewPager\SimpleOnePageViewPager\Components\googleplayservicesgingerbread-16.0.0.1\lib\android\19.1.0\content\support/v7/appcompat doesn't exist. (XA5206) (SimpleOnePageViewPager)
C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(2,2): Error XA5207: Please install package: 'Android Support Library' available in SDK installer. Java library file C:\Users\Simon\Documents\Xamarin\SimpleOnePageViewPager\SimpleOnePageViewPager\Components\googleplayservicesgingerbread-16.0.0.1\lib\android\19.1.0\content\support/v7/appcompat/libs/android-support-v7-appcompat.jar doesn't exist. (XA5207) (SimpleOnePageViewPager)
C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(2,2): Error XA5206: Please install package: 'Android Support Library' available in SDK installer. Android resource directory C:\Users\Simon\Documents\Xamarin\SimpleOnePageViewPager\SimpleOnePageViewPager\Components\googleplayservicesgingerbread-16.0.0.1\lib\android\19.1.0\content\support/v7/mediarouter doesn't exist. (XA5206) (SimpleOnePageViewPager)
C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(2,2): Error XA5207: Please install package: 'Android Support …Run Code Online (Sandbox Code Playgroud) android package android-sdk-tools xamarin android-support-library
我在Windows 8.1 x64上运行,使用ADT Bundle开发Android应用程序.之前(在更新Android SDK工具之前)AVD工作正常,更新后,它在启动AVD时显示以下错误
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: HAX kernel module is not installed!
Run Code Online (Sandbox Code Playgroud)
我试图从Windows用户专用文件夹中删除avd,avd-folder并重新创建类似的avd但没有进展.
我怎样才能再次运行avd?(SDK更新后)
我刚刚安装了android studio和平台工具,adb即使它清楚地位于同一目录中,我也无法打电话.我收到此错误:
zsh: command not found: adb
Run Code Online (Sandbox Code Playgroud)
我是Android SDK的新手,所以这可能很容易解决.有任何想法吗?
执行示例:
agconti-Inspiron-5520 :: android-studio/sdk/platform-tools » adb 1 ?
zsh: command not found: adb
agconti-Inspiron-5520 :: android-studio/sdk/platform-tools » ll 127 ?
total 3.2M
-rwxrwx--- 1 agconti agconti 1.3M Jun 21 21:09 adb
drwxrwx--- 2 agconti agconti 4.0K Jun 21 21:12 api
-rwxrwx--- 1 agconti agconti 47K Jun 21 21:09 dmtracedump
-rwxrwx--- 1 agconti agconti 220K Jun 21 21:09 etc1tool
-rwxrwx--- 1 agconti agconti 197K Jun 21 21:09 fastboot
-rwxrwx--- 1 …Run Code Online (Sandbox Code Playgroud) android ×9
adb ×2
adt ×2
android-lint ×1
eclipse ×1
package ×1
qemu ×1
react-native ×1
xamarin ×1