Android安装/ SDK Manager问题

时间:2011-01-11 02:39:24

标签: android

我已下载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 com.android.sdkmanager.Main.main(Main.java:88)

5 个答案:

答案 0 :(得分:6)

显然我的系统有一个残留的.android文件夹,当我在一年前使用android SDK玩的时候。重命名该文件会导致SDK Manager出现。

答案 1 :(得分:1)

确保将JDK路径添加到环境变量中。通常在JDK / JRE卸载由另一个JDK安装成功时发生

答案 2 :(得分:0)

您是否安装了JDK,而不是JRE?

另外,检查您的JAVA_HOME变量是否指向您的JDK安装路径。

答案 3 :(得分:0)

而不是在工具文件夹中打开android sdk manager打开android.bat。我认为这是sdk \ tools

答案 4 :(得分:0)

您需要确保:

1)安装了JDK JRE 2)在系统变量中, JAVA_HOME 变量设置为JDK / JRE文件夹(例如 C:\ Program Files \ Java \ jre7
3)您的 PATH 变量包括%JAVA_HOME%\ bin