Orion-Vu 2020-02-28 17:42 采纳率: 0%
浏览 208

jni显示错误,但是编译没有影响

如下图:

图片说明

这是什么情况??

Android studio 3.5

  • 写回答

1条回答 默认 最新

  • 码农阿豪@新空间 新星创作者: 前端开发技术领域 2024-07-25 19:37
    关注
    让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言
    这是Android Studio的错误提示窗口,提示了一个编译时错误。 在Android Studio中,当项目代码中存在错误时,会在编译过程中自动检测并给出相应的错误提示。这个错误提示窗口会显示错误的具体信息,帮助开发者定位和解决问题。 案例: 假设在项目中有一个Java类中有一个方法名拼写错误,写成了"public void prinHelloWorld()",实际上应该是"public void printHelloWorld()"。在进行编译时,Android Studio会检测到这个错误,弹出类似上图的错误提示窗口,提示开发者找到并修正这个错误。
    public class MainActivity {
        public void prinHelloWorld() {
            System.out.println("Hello World");
        }
        public static void main(String[] args) {
            MainActivity mainActivity = new MainActivity();
            mainActivity.prinHelloWorld();
        }
    }
    

    在上述代码中,如果尝试编译这个类,Android Studio会提示类似的错误,指出"prinHelloWorld()"方法不存在。经过修正后,代码应该是这样的:

    public class MainActivity {
        public void printHelloWorld() { // 修正方法名
            System.out.println("Hello World");
        }
        public static void main(String[] args) {
            MainActivity mainActivity = new MainActivity();
            mainActivity.printHelloWorld(); // 调用修正后的方法
        }
    }
    
    评论

报告相同问题?