所以我安装了Windows的android sdk:
http://developer.android.com/sdk/index.html (安装链接)
并遇到路径变量问题.所以我通过改变环境变量中的"PATH"来修复它,以包括我的java.exe文件在JDK中的位置.
但是现在当我打开android sdk管理器时,一个类似cmd的屏幕只是短暂地闪烁了半秒然后就消失了.我不知道发生了什么以及如何让这件事发挥作用.
我在Windows 7,x64上使用Eclipse.我在运行Android开发的ADT包时遇到错误:
错误:解析AVD时出错
无法获取Android SDK主目录.
确保已设置环境变量ANDROID_SDK_HOME.
我知道问题是什么.是因为它链接到错误的目录C:users:????
如何将此环境变量android_sdk_home设置为正确的目录?
请给我精确的步骤,如何打开cmd.exe,打字等等.我不擅长,我从来没有编写任何其他网站.
I read these, and these, and these issues about Android SDK installation troubles.
Nothing works for me.
Every time I get the error
C:\Users\user\AppData\Local\Android\android-sdk\tools>android
Error: Could not find or load main class com.android.sdkmanager.Main
Run Code Online (Sandbox Code Playgroud)
when I try to start android.bat.
My environment:
C:\Users\user\AppData\Local\Android\android-sdk\tools>java -version
java version "1.7.0_71"
Java(TM) SE Runtime Environment (build 1.7.0_71-b14)
Java HotSpot(TM) 64-Bit Server VM (build 24.71-b01, mixed mode)
JAVA_HOME=c:\Program Files\Java\jdk1.7.0_71\jre\bin
PATH=c:\Program Files\Java\jdk1.7.0_71\jre\bin\;%SystemRoot%\system32;%SystemRoot%;...
Run Code Online (Sandbox Code Playgroud)
I use latest android SDK version (on Dec 8, 2014) - installer_r23.0.2-windows.exe, tried …
标题可能听起来有点"nubbish",但我向你保证它不是,我完全知道cmd中90%的systax命令我能够通过adb安装和卸载.apk,但是这个特殊的nitch一直让我回归!我已经在Android SDK上工作了一周或更长时间,并且我一直都遇到同样的问题.
http://img43.imageshack.us/img43/4492/wtfmanzm.jpg
最初我通过双击SDK Manager或AVD Manager来运行我的Android模拟器的第一个实例,在那里我可以启动我的模拟器.所有东西都相应地加载和运行,然后像发条一样,第一个实例是我能够打开的唯一实例!在此之后,如果我关闭我的Android模拟器的这个特定实例,并尝试重新打开上面的图片是我每次呈现的内容.我的PATH肯定不是问题,我能够通过cmd启动并杀死服务器.但是我目前无法关闭我的模拟器并成功重新打开它.在第一次打开之前没有创建还原点,然后必须还原以允许自己再次打开我的模拟器.SURELY这不是假设工作的方式我必须错过一个小步骤来解决这个问题是否有人知道为什么会发生这种情况以及我必须做些什么才能解决这个问题?
我已经下载并安装了Android SDK并尝试启动android.bat sdk但是遇到以下异常:
C:\products\Android\tools>android.bat sdk
Exception in thread "main" java.lang.UnsatisfiedLinkError: no swt-win32-3550 or swt-win32 in swt.library.path,
java.library.path or the jar file
at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
at org.eclipse.swt.internal.C.<clinit>(Unknown Source)
at org.eclipse.swt.widgets.Display.<clinit>(Unknown Source)
at com.android.sdkmanager.Main.showSdkManagerWindow(Main.java:328)
at com.android.sdkmanager.Main.doAction(Main.java:302)
at com.android.sdkmanager.Main.run(Main.java:118)
at com.android.sdkmanager.Main.main(Main.java:101)
Run Code Online (Sandbox Code Playgroud)
我已经搜索了很长时间的解决方案,但我无法让它工作.我有什么需要先设置的吗?
我从developer.android.com for Windows安装了android SDK(installer_r08-windows.exe).我安装到默认位置,C:\ Program Files\Android\android-sdk-windows.当我尝试运行SDK Manager.exe时,会弹出一个控制台窗口,但会消失..没有其他事情发生.如果我尝试从命令行运行它,也没有任何事情发生(并且没有输出).
我安装了JDK 1.6.0_20,并且JAVA_HOME环境变量指向此文件夹(C:\ Program Files\Java\jdk1.6.0_20)
救命?
我已经下载android-sdk_r08-windows.zip并安装了它c:\.当我尝试运行SDK Manager时,它会短暂弹出一个DOS窗口然后关闭.尝试运行adroid update sdk会导致空指针异常.我已经尝试多次卸载/重新安装android和java的SDK.这是在Windows XP SP3上.有任何想法吗?
谢谢,
约翰
C:\android-sdk-windows>java -version
java version "1.6.0_23"
Java(TM) SE Runtime Environment (build 1.6.0_23-b05)
Java HotSpot(TM) Client VM (build 19.0-b09, mixed mode, sharing)
C:\android-sdk-windows>tools\android.bat update sdk
[INFO] Starting Android SDK and AVD Manager
No command line parameters provided, launching UI.
See 'android --help' for operations from the command line.
java.lang.NullPointerException
at com.android.sdklib.internal.avd.AvdManager.parseAvdInfo(AvdManager.java:1155)
at com.android.sdklib.internal.avd.AvdManager.buildAvdList(AvdManager.java:1134)
at com.android.sdklib.internal.avd.AvdManager.<init>(AvdManager.java:376)
at com.android.sdkuilib.internal.repository.UpdaterData.initSdk(UpdaterData.java:230)
at com.android.sdkuilib.internal.repository.UpdaterData.<init>(UpdaterData.java:107)
at com.android.sdkuilib.internal.repository.UpdaterWindowImpl.<init>(UpdaterWindowImpl.java:86)
at com.android.sdkuilib.repository.UpdaterWindow.<init>(UpdaterWindow.java:54)
at com.android.sdkmanager.Main.showMainWindow(Main.java:297)
at com.android.sdkmanager.Main.doAction(Main.java:260)
at com.android.sdkmanager.Main.run(Main.java:99)
at …Run Code Online (Sandbox Code Playgroud)