我写了一个与AS 0.6完美配合的小应用程序。然后我升级到了0.81,现在因为我的布局中的符号未解决而出现错误
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin
或者
android:text="@string/hello_world"
确切的错误信息是,例如
无法解析符号' @ string / hello_world'
这些行在创建活动时由AS 0.6自动插入,并在res / values / dimens.xml中自动定义
<resources>
<!-- Default screen margins, per the Android Design guidelines. -->
<dimen name="activity_horizontal_margin">16dp</dimen>
<dimen name="activity_vertical_margin">16dp</dimen>
</resources>
和res / values / strings.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">Points-ListView</string>
<string name="button">Enter ListView</string>
<string name="action_settings">Points</string>
<string name="title_activity_point_list_view">PointListView</string>
<string name="hello_world">Hello!</string>
<string name="title_activity_point_view">PointView</string>
</resources>
有人知道这是由于什么以及如何解决它?使用AS 0.6时,使用此应用程序时没有任何问题。感谢
编辑:我更新到0.82并且我可以打开另一个0.6项目没有问题,我也能够用0.81解决问题我在这里谈到的0.6项目通过更换 文件
./build/intermediates/model_data.bin
./gradle/wrapper/gradle-wrapper.properties
./gradle/wrapper/gradle-wrapper.jar
gradle.properties
gradlew
local.properties
settings.gradle
gradlew.bat
在0.6项目目录中,对应一个由0.81创建的简单&#34; hello world&#34;应用程序。不知道为什么会这样做