gpt4 book ai didi

android - 如何让aapt.exe在SDK Tools r12中解析android样式

转载 作者:太空狗 更新时间:2023-10-29 14:31:12 25 4
gpt4 key购买 nike

自从将我的 SDK 工具更新到 r12 后,一个现有项目(零代码更改)现在在 aapt 生成期间失败:

[INFO] C:\Dev\Android-sdk\platform-tools\aapt.exe [package, -m, -J, C:\Source\android\Jumblee\target\generated-sources\r, -M, C:\Source\android\Jumblee\target\filtered-manifest\AndroidManifest.xml, -S, C:\Source\android\Jumblee\target\generated-sources\combined-resources\res, --auto-add-overlay, -I, C:\Dev\Android-sdk\platforms\android-10\android.jar]

[INFO] C:\Source\android\Jumblee\target\generated-sources\combined-resources\res\values\theme.xml:16: error: Error retrieving parent for item: No resource found that matches the given name '@android:style/WindowTitle.

资源文件中的相关行是:

<!-- Set the theme for the window title -->
<!-- NOTE: setting android:textAppearance to style defined above --
<style name="CustomWindowTitle" parent="@android:style/WindowTitle">
<item name="android:textAppearance">@style/CustomWindowTitleText</item>
</style>

有没有人看起来类似?或者更好的是知道 wtf 是怎么回事?

最佳答案

好的,我提出的问题是 http://code.google.com/p/android/issues/detail?id=18659

事实证明,@android:style/WindowTitle 和其他一些人们一直在使用的样式并不是已发布的样式。

所以正确的解决方案是停止使用那些私有(private)样式。最合适的做法可能是将有问题的样式复制到您自己的项目中,并使其成为您自己的样式。

关于android - 如何让aapt.exe在SDK Tools r12中解析android样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6743973/

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