在Android Studio中,我导入了一个不包含的项目styles.xml (v21).所以我styles-v21.xml在values目录中创建了一个文件.双方styles.xml并styles-v21.xml都在values目录现在.
styles.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AppTheme" parent="AppTheme.Base">
<!-- Customize your theme here. -->
</style>
<style name="AppTheme.Base" parent="Theme.AppCompat.Light">
</style>
</resources>
Run Code Online (Sandbox Code Playgroud)
款式 - v21.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AppTheme" parent="android:Theme.Material.Light.DarkActionBar">
</style>
</resources>
Run Code Online (Sandbox Code Playgroud)
当我构建项目时,我得到一个构建错误:
错误:错误:资源重复:C:\ xxx\main\res\values\styles-v21.xml:style/AppTheme,C:\ xxx\main\res\values\styles.xml:style/AppTheme
错误是两个资源文件具有相同的style名称:AppTheme.但在我看过的其他项目和教程中,这些styles都有相同的名称.一个用于Android,兼容版本21,另一个用于Android,没有兼容性.
我想我想知道我是否应该简单地更改名称或者这些文件是否应该具有相同的名称 - 这意味着手头有更大的问题.我该怎么办?
我计划在 amazon RDS 中将mysql 从5.7更新到8.0
一旦我运行 util.check_for_server_upgrade() 我的所有触发器都会收到此类错误
触发器 db_name.tbl_name.trigger_name 没有 CREATED 属性。
有没有办法填充MySQL information_schema.TRIGGERS.created = now();
期望解决方案重新创建所有触发器?
我也试着跑
更新
TRIGGERS集CREATED='2020-01-01 10:10:10';
但收到
用户“dbadmin”@“%”对数据库“information_schema”的访问被拒绝