gpt4 book ai didi

java - 由于 ResourceCycle 错误,无法在 Android Studio 中生成 apk 文件

转载 作者:行者123 更新时间:2023-11-29 19:50:02 24 4
gpt4 key购买 nike

我正在尝试在 android studio 中为我的应用程序生成签名的 apk 文件。我之前能够成功地做到这一点,但是在更改一行代码之后,我得到了一个错误。我更改的代码行在 strings.xml 中。

来自

<resources>
<string name="app_name">Flashlight</string>

<string name="banner_ad_unit_id">ca-app-pub-3940256099942544/6300978111</string>
</resources>

<resources>
<string name="app_name">Flashlight</string>

<string name="banner_ad_unit_id">ca-app-pub-6203674096217868/4182598236</string>
</resources>

我所做的只是将 admob 测试广告 ID 更改为我的真实广告 ID。现在我得到这个错误:

Error:Error: Style Resource definition cycle: TextAppearance.AppCompat.Light.SearchResult.Title => TextAppearance.AppCompat.SearchResult.Title => TextAppearance.AppCompat.SearchResult.Title [ResourceCycle]
Explanation for issues of type "ResourceCycle":
There should be no cycles in resource definitions as this can lead to
runtime exceptions.

这是我的 styles.xml 文件:

<resources>

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>

<style name="FullscreenTheme" parent="AppTheme">
<item name="android:actionBarStyle">@style/FullscreenActionBarStyle</item>
<item name="android:windowActionBarOverlay">true</item>
<item name="android:windowBackground">@null</item>
<item name="metaButtonBarStyle">?android:attr/buttonBarStyle</item>
<item name="metaButtonBarButtonStyle">?android:attr/buttonBarButtonStyle</item>
</style>

<style name="FullscreenActionBarStyle" parent="Widget.AppCompat.ActionBar">
<item name="android:background">@color/black_overlay</item>
</style>

</resources>

非常感谢任何帮助,因为我尝试用谷歌搜索错误但无济于事。

最佳答案

我找到了解决问题的方法。问题出在我的应用程序文件中,我更改了

compile 'com.android.support:appcompat-v7:24.0.0-alpha1'
compile 'com.android.support:support-v4:24.0.0-alpha1'

compile 'com.android.support:support-v4:23.1.1'
compile 'com.android.support:appcompat-v7:23.1.1'

关于java - 由于 ResourceCycle 错误,无法在 Android Studio 中生成 apk 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37218051/

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