我已经安装了
- Android SDK Apache Ant
- Phonegap(通过node.js)
- (全部在Windows 7中)
不幸的是,我有一个来自Android SDK的旧版本&在我的电脑上安装Apache Ant。现在每次我运行
都会出现这个问题phonegap run myProjectName
上面写着
...
Buildfile: D:DevAppstestAppplatformsandroidbuild.xml
[taskdef] Could not load definitions from resource emma_ant.properties.
It could not be found.
-set-mode-check:
-set-debug-files:
-check-env:
[checkenv] Android SDK Tools Revision 23.0.0
[checkenv] Installed at D:SoftwareADTsdk
BUILD FAILED
D:SoftwareADTsdktoolsantbuild.xml:483: The SDK Build Tools revision (17.0.0)is too low for project 'HelloWorld'. Minimum required is 19.1.0
在我新安装的Android SDK中,文件夹现在是
D:DevADT // --> not D:SoftwareADT
我改变了windows环境:PATH, ANT_HOME, ANDROID_HOME。但是Phonegap总是说SDK安装在那个旧文件夹里。
我还需要改变什么?我找不到。Phonegap似乎读取了一些我还没有找到的配置。因为问题发生在运行Phonegap时。我删除了Phonegap并重新安装了它,但这并不能解决问题。我猜在windows的某个地方必须有一个配置来保存这个SDK。
当我打开android sdk管理器并更新android sdk构建工具时