从libsdl.org编译android SDL ant安装失败,建议失败

时间:2011-04-12 21:13:03

标签: android ant install sdl

帮助!我一直在努力编译&从libsdl.org测试最近的SDL(1.3)端口

(在此处找到:http://www.libsdl.org/tmp/android-project.zip

步骤

cd android-project NDK建造 蚂蚁安装 sh data.sh

它不会使用NDK-r5b进行编译,一直抱怨没有找到“SDL.h”......即使路径等似乎设置正确。

所以我安装了r4b然后cd进入(新的)android-project目录并运行ndk-build ...没有错误。 (还检查确定它使用r4b首先使用“哪个ndk-build”)

IT BUILST OK ...但“ant install”步骤失败。

  

sgtwhy @ sgtwhy-PC   / cygdrive / t / Android / android-project $   adb devices附加的设备列表   emulator-5554设备

     

sgtwhy @ sgtwhy-PC   / cygdrive / t / Android / android-project $   ant install Buildfile:   T:\的Android \机器人项目\的build.xml

     

建立失败   T:\ Android的\ Android的项目\的build.xml:49:   taskdef类   com.android.ant.SetupTask不能   发现使用类加载器   AntClassLoader []

     

总时间:0秒

我正在使用“stock”build.xml文件并验证* .properties文件似乎也有正确的路径。

任何想法如何让这个工作?现在它已编译 - 需要以某种方式将其推送到手机。

[编辑/更新]

这有帮助! http://arithmetic-game.googlecode.com/hg/Arithgame-android/readme.txt?r=d05a65aa7d91e482398298b8bc8871ad917c9ad1

我进入项目并运行android.bat来更新属性文件。

$ cd android-project $ android.bat更新项目-t 3 --path。

然后运行“ant install” - 成功!

  

sgtwhy @ sgtwhy-PC   / cygdrive / t / Android / android-project $   ant install Buildfile:   T:\ Android的\ Android的项目\ build.xml文件       [设置] Android SDK工具修订版10       [设置]项目目标:Android 1.6       [setup] API级别:4       [建立]       [建立] - - - - - - - - -       [setup]解决库依赖关系:       [setup]没有库依赖项。       [建立]       [建立] - - - - - - - - -       [建立]       [setup]警告:未设置minSdkVersion值。应用程序将安装在   所有Android版本。       [建立]       [setup]导入规则文件:tools \ ant \ main_rules.xml

     

-debug-混淆检查:

     

-set调试模式:

     

-compile测试-如果测试:

     

-pre-构建:

     

-dirs:        [echo]如果需要,创建输出目录......       [mkdir]创建了dir:T:\ Android \ android-project \ bin       [mkdir]创建了dir:T:\ Android \ android-project \ gen       [mkdir]创建了目录:T:\ Android \ android-project \ bin \ classes

     

-aidl:        [echo]将aidl文件编译成Java类......

     

-renderscript:        [echo]将RenderScript文件编译成Java类和   RenderScript字节码......

     

-resource-SRC:        [echo]从资源中生成R.java / Manifest.java ......

     

-pre编译:

     

编译:       [javac] T:\ Android \ android-sdk \ tools \ ant \ main_rules.xml:384:   警告:'包括deantruntime'不是   设置,默认为   build.sysclasspath =最后;设为false   f或可重复的构建       [javac]编译2个源文件   T:\的Android \机器人项目\ BIN \类

     

-post编译:

     

-obfuscate:

     

-dex:        [echo]将编译文件和外部库转换为   T:\ Android的\和   固醇项目\ BIN \ classes.dex ...

     

-package资源:        [echo]包装资源        [aapt]创建完整的资源包...

     

-package-debug-sign:[apkbuilder]创建SDLApp-debug-unaligned.apk   并使用调试密钥对其进行签名...

     

调试:        [echo]在最终apk上运行zip对齐...        [echo] Debug Package:T:\ Android \ android-project \ bin \ SDLApp-debug.apk

     

安装:        [echo]安装T:\ Android \ android-project \ bin \ SDLApp-debug.apk   到defa ult模拟器或设备......        [exec] pkg:/data/local/tmp/SDLApp-debug.apk        [exec]成功        [exec] 267 KB / s(在3.455s中为946557字节)

     

建立成功总时间:19   秒

0 个答案:

没有答案