html5 builder部署到移动android无法正常工作

时间:2014-06-29 13:01:34

标签: android html5 builder

html5 builder部署到移动android无法正常工作

android部署错误

错误消息

如何安装Android移动部署

我知道android目标更改html5构建器不是选项

html5 builder到目标android部署选项?

Running adb server...
Buildfile: C:\Users\tabago\Documents\HTML5 Builder\project1\build.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 C:\Users\tabago\AppData\Local\Android\android-sdk
-setup:
     [echo] Project Name: Project1
  [gettype] Project Type: Application
-set-debug-mode:
-debug-obfuscation-check:
-pre-build:
-build-setup:
[getbuildtools] Using latest Build Tools: 19.1.0
     [echo] Resolving Build Target for Project1...
[gettarget] Project Target:   Android 2.3.3
[gettarget] API level:        10
     [echo] ----------
     [echo] Creating output directories if needed...
    [mkdir] Created dir: C:\Users\tabago\Documents\HTML5 Builder\project1\bin\rsObj
    [mkdir] Created dir: C:\Users\tabago\Documents\HTML5 Builder\project1\bin\rsLibs
     [echo] Resolving Dependencies for Project1...
[dependency] Library dependencies:
[dependency] No Libraries
[dependency] 
[dependency] ------------------
[dependency] API<=15: Adding annotations.jar to the classpath.
     [echo] Building Libraries with 'debug'...
   [subant] No sub-builds to iterate on
-code-gen:
[mergemanifest] Found Deleted Target File
[mergemanifest] Merging AndroidManifest files into one.
[mergemanifest] Manifest merger disabled. Using project manifest only.
     [echo] Handling aidl files...
     [aidl] No AIDL files to compile.
     [echo] Handling RenderScript files...
     [echo] Handling Resources...
     [aapt] Generating resource IDs...
     [aapt] C:\Users\tabago\Documents\HTML5 Builder\project1\bin\AndroidManifest.xml:20: error: No resource identifier found for attribute 'hardwareAccelerated' in package 'android'
     [aapt] C:\Users\tabago\Documents\HTML5 Builder\project1\bin\AndroidManifest.xml:49: error: No resource identifier found for attribute 'hardwareAccelerated' in package 'android'
     [aapt] C:\Users\tabago\Documents\HTML5 Builder\project1\bin\AndroidManifest.xml:52: error: Error: String types not allowed (at 'configChanges' with value 'orientation|keyboardHidden|keyboard|screenSize|locale').
BUILD FAILED
C:\Users\tabago\AppData\Local\Android\android-sdk\tools\ant\build.xml:653: The following error occurred while executing this line:
C:\Users\tabago\AppData\Local\Android\android-sdk\tools\ant\build.xml:698: null returned: 1
Total time: 2 seconds

1 个答案:

答案 0 :(得分:0)

编辑AndroidManifest XML文件

您将要通过浏览器打开并查看源代码来编辑AndroidManifest.xml文件。然后,您可以复制源代码并将其粘贴到记事本或您喜欢的任何源代码编辑器中。然后消除导致错误的代码元素(例如,找不到属性&#39; hardwareAccelerated&#39;在包&#39; android&#39;中)的资源标识符。为此,只需删除包含此文本的代码元素即可。您可以通过查看HTML5 Builder中错误消息末尾的数字来确定发生错误的代码行。然后,您可以将其与浏览器中xml文件的源代码中的代码行进行匹配。消除源代码编辑器中的这些元素,并将文件另存为新内容。对每个错误执行此操作并再次运行。这次它应该正常工作。