当前位置: 首页 > 知识库问答 >
问题:

android studio使用或重写了一个不推荐使用的API[重复]

简意
2023-03-14

大家好,我刚开始做一个应用程序,错误显示“使用或覆盖了一个不推荐的API。注意:详细信息请使用-xlint:deprecation重新编译。“”这是什么意思,如何使用-xlint重新编译

我的代码

        import androidx.appcompat.app.AppCompatActivity;
        import android.content.Intent;
        import android.os.Bundle;
        import android.os.Handler;
        public class StartActivity extends AppCompatActivity {
        private static int timeOut = 1800;
        @Override
        protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_start);
        final Handler handler = new Handler();
        handler.postDelayed(new Runnable() {
            @Override
            public void run() {
                Intent i = new Intent(StartActivity.this, MainActivity.class);
                startActivity(i);
                finish();

            }
        }, timeOut);
    }
}

共有1个答案

严峰
2023-03-14

欢迎Ryze。有许多经验丰富的开发人员,所以他们在简短而准确的回答中可能显得粗鲁。不要让那阻止你学习。让我们一步一步地解决你的问题。

>

  • deprecated表示以后将不再支持此方法。您可能应该使用一种新方法。此方法可能不在您的代码中,但在您使用的某个库中。

    Linting是检查一些附加的非重要错误的过程,在本例中https://en.wikipedia.org/wiki/lint_(software)。

  •  类似资料:
    • 我已经使用了最新版本的video_player:^0.10.5+1),但显示以下警告。 注意:某些输入文件使用或重写不推荐的API。 注意:使用-xlint重新编译:有关详细信息。 注意:注意:详细信息请使用-xlint:deprecation重新编译。

    • 我试图将我的项目升级到一些最新版本,但由于项目中的一些依赖项尚未更新,我无法获得空安全性。 我已经求助于sdk版本2.10,同时我更新了所有核心包,解决了所有突破性的更改。一些不推荐的更改(如FlatButton到TextButton,尚未解决)。 我在构建解决方案时遇到了几个问题,在咨询了一些旧的Stack帖子后,我拼凑了gradle文件更新,升级到Android Studio等... 但是,当

    • 问题内容: 我有以下使用函数在PHP 5.3之前运行良好的语句: 升级到PHP 5.3后,我收到了不赞成使用的警告: 不推荐使用:不推荐使用split()函数。 我正在尝试解析具有以下格式的字符串: 2010-08-10 23:07:58 成为其组成部分。 问题答案: 我认为您想要preg_split。

    • 本文向大家介绍使用Codeigniter重写insert的方法(推荐),包括了使用Codeigniter重写insert的方法(推荐)的使用技巧和注意事项,需要的朋友参考一下 使用Codeiginter 框架插入数据时有唯一索引键值存在解决办法 对数据进行存储的时候,会有一些唯一索引的字段已经有值了,插入数据的时候会失败我们通常解决办法是先查询这个值是否存在,存在就跟新update,不存在就ins

    • 我在最新的Android Studio上创建了一个全新的Android项目。我做的第一件事是将`realm'库添加到项目中,方法是将以下内容添加到gradle文件中: 如果我尝试编译,我会得到以下错误: Origine2:C:\users\usmaan.gradle\caches\caches\modules-2\files-2.1\io.realm\realm-android\0.80.3\79