找不到包'com.app ....'中属性''的资源标识符

kev*_*rsi 51 android android-custom-view android-view android-studio

我已经从eclipse导入了一个项目到Android工作室.它使用自定义视图:

xmlns:app="http://schemas.android.com/apk/res-auto"
Run Code Online (Sandbox Code Playgroud)

我从activity_ro.xml文件中获得以下行中的错误,如:

"错误:(136)在'com.app.xxxx'包中找不到属性'pstsTabPaddingLeftRight'的资源标识符"

app:pstsDividerColor="#00000000"
app:pstsIndicatorColor="#FF33B5E6"
app:pstsTabPaddingLeftRight="14dip"
app:pstsUnderlineColor="#FF33B5E6" />
Run Code Online (Sandbox Code Playgroud)

我不确定自定义视图对于gradle是否有所不同,或者我做错了什么.有人有想法吗?

kev*_*rsi 139

我改变了:

xmlns:app="http://schemas.android.com/apk/res-auto" 
Run Code Online (Sandbox Code Playgroud)

至:

xmlns:app="http://schemas.android.com/apk/lib/com.app.chasebank"
Run Code Online (Sandbox Code Playgroud)

并且它停止生成错误,com.app.chasebank是包的名称.它应该根据此Stack Overflow工作:找不到包'com.google.example'main.xml中属性'adSize'的资源标识符

  • 它对我有用.Android Studio可能有一些与"res-auto"相关的错误 (4认同)

Jos*_*hon 34

您也可以使用 lib-auto

 xmlns:app="http://schemas.android.com/apk/lib-auto"
Run Code Online (Sandbox Code Playgroud)

  • 这对我不起作用.Studio建议将其更改为res-auto并抛出错误 (3认同)

归档时间:

查看次数:

124982 次

最近记录:

7 年 前