gpt4 book ai didi

android - pgs4a 中的构建错误 - Linux

转载 作者:太空宇宙 更新时间:2023-11-04 03:58:32 25 4
gpt4 key购买 nike

我使用 Fedora Linux

我安装了 pgs4a 0.9.4 并使用 api-8 更新了我的 sdk,但是当我尝试使用“./android.py build/home/armando/projects/games/amh release install > log_building.txt”进行构建时,我从终端得到此结果

./android.py build /home/armando/projects/games/amh release install

Updating build files.

Updated project.properties
Updated local.properties
Added file ./build.xml
Updated file ./proguard-project.txt
It seems that there are sub-projects. If you want to update them
please use the --subprojects parameter.

Creating assets directory.


Packaging internal data.

Listing private ...
Listing private/lib ...
Listing private/lib/PIL ...
Listing private/lib/android ...
Compiling private/lib/android/__init__.py ...
Compiling private/lib/android/apk.py ...
Compiling private/lib/android/mixer.py ...
Listing private/lib/encodings ...
Listing private/lib/json ...
Listing private/lib/pygame ...
Listing private/lib/pygame/threads ...
Listing private/lib/sqlite3 ...
Listing /home/armando/projects/games/amh ...
Compiling /home/armando/projects/games/amh/editor.py ...
Compiling /home/armando/projects/games/amh/game.py ...
Listing /home/armando/projects/games/amh/levels ...
Listing /home/armando/projects/games/amh/levels/scores ...
Listing /home/armando/projects/games/amh/res ...
Listing /home/armando/projects/games/amh/res/icons ...
Listing /home/armando/projects/games/amh/res/sfx ...
Listing /home/armando/projects/games/amh/res/tiles ...
Compiling /home/armando/projects/games/amh/run_game.py ...
Compiling /home/armando/projects/games/amh/tile.py ...
Listing engine-private ...

I'm using Ant to build the package.

Buildfile: /home/armando/projects/pgs4a/build.xml

-check-env:
[checkenv] Android SDK Tools Revision 22.6.3
[checkenv] Installed at /home/armando/projects/pgs4a/android-sdk

-setup:
[echo] Project Name: madals_amh
[gettype] Project Type: Application

-pre-clean:

clean:
[delete] Deleting directory /home/armando/projects/pgs4a/bin
[delete] Deleting directory /home/armando/projects/pgs4a/gen
[getlibpath] Library dependencies:
[getlibpath] No Libraries
[subant] No sub-builds to iterate on

-set-mode-check:

-set-release-mode:

-release-obfuscation-check:
[echo] proguard.config is ${proguard.config}

-pre-build:

-check-env:
[checkenv] Android SDK Tools Revision 22.6.3
[checkenv] Installed at /home/armando/projects/pgs4a/android-sdk

-setup:
[echo] Project Name: madalenas_mhajong-madalenas
[gettype] Project Type: Application

-build-setup:
[getbuildtools] Using latest Build Tools: 19.1.0
[echo] Resolving Build Target for madals_amh...
[gettarget] Project Target: Android 4.1.2
[gettarget] API level: 16
[echo] ----------
[echo] Creating output directories if needed...
[mkdir] Created dir: /home/armando/projects/pgs4a/bin
[mkdir] Created dir: /home/armando/projects/pgs4a/bin/res
[mkdir] Created dir: /home/armando/projects/pgs4a/bin/rsObj
[mkdir] Created dir: /home/armando/projects/pgs4a/bin/rsLibs
[mkdir] Created dir: /home/armando/projects/pgs4a/gen
[mkdir] Created dir: /home/armando/projects/pgs4a/bin/classes
[mkdir] Created dir: /home/armando/projects/pgs4a/bin/dexedLibs
[echo] ----------
[echo] Resolving Dependencies for madalenas_mhajong-madalenas...
[dependency] Ordered libraries:
[dependency]
[dependency] ------------------
[echo] ----------
[echo] Building Libraries with 'release'...
[subant] No sub-builds to iterate on

-code-gen:
[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] ----------
[echo] Handling RenderScript files...
[echo] ----------
[echo] Handling Resources...
[aapt] Generating resource IDs...
[aapt] /home/armando/projects/pgs4a/bin/AndroidManifest.xml:2: error: Error: Float types not allowed (at 'versionCode' with value '1.0').

BUILD FAILED
/home/armando/projects/pgs4a/android-sdk/tools/ant/build.xml:653: The following error occurred while executing this line:
/home/armando/projects/pgs4a/android-sdk/tools/ant/build.xml:698: null returned: 1

Total time: 6 seconds

The build seems to have failed.
  • 首先:如果有人知道如何解决此错误,我将不胜感激,如果您能帮助我

  • 第二:这个论坛中的任何人都知道我如何使用我的家庭目录中现有的 sdk 安装来使用处理来编译程序,它现在对我来说运行良好,它在我的设备中安装我的 apk 也没有任何问题。所以,当我在 shell 中命令“./android.py build ...”时,我需要将哪个文件更改为指向我的“~/sdk”目录,而不是指向“pgs4a/android-sdk”目录?

和平!侯爵

帖子:1加入时间: 2014 年 5 月 20 日星期二 11:47 am顶部

最佳答案

尝试运行

./android.py configure directory

再次使用整数版本号。

我在这里有一个 pgs4a 0.9.4 配置过程的视频:

http://www.youtube.com/watch?v=bEc72xutmco&feature=share&list=PLxvyAnoL-vu5sNgzos6_v6nX-j8N4H-Pd&index=6

它在 Ubuntu 上运行。我已经在 Linux 上安装了 pgs4a 多次,安装和构建都很顺利。如果您仍然遇到困难,请随时问我更多问题。

哦,我这里还有一个常见问题解答: http://discussion.pychildren.org/t/faq-for-python-on-android-development/9

它最初是为 children 设计的,但成年人似乎更多地使用常见问题解答。

关于android - pgs4a 中的构建错误 - Linux,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23872775/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com