首页 > 解决方案 > Android首次设置警告变成错误

问题描述

所以我想深入研究一些android开发,但我似乎遇到了一个谷歌似乎也没有答案的问题。

首先是我正在关注的 Hello World 教程。(https://developer.android.com/training/basics/firstapp/

因此,我设法使用 Hello World MainActivity 将默认包发送到我的手机,但是一旦我尝试添加一些 UI 元素(并包含它们),当我尝试编译它时,我会收到 1 个错误和 1 个警告。 WARNING: ABIs [arm64-v8a,armeabi-v7a,armeabi]android.injected.build.abigradle 标志设置包含此项目未针对的“ARMEABI”。

在弄乱了软件包,卸载了我所有其他编码软件并重新启动了我的电脑几次之后,我注意到当我开始一个新项目时,我会立即收到警告,使用我的 MainActivity.java

L20TextView tv = (TextView) findViewById(R.id.sample_text);

警告:无法解析符号“sample_text”/将“findViewById(R.id.sample_text)”转换为“TextView”是多余的。

我已经尝试重新安装 SDK 并安装所有软件包,但我不确定并且几乎准备好放弃,因此非常感谢任何帮助。

标签: javaandroid

解决方案


输入这样的代码,警告将消失enter code here

TextView tv = findViewById(R.id.sample_text);


推荐阅读