为了账号安全,请及时绑定邮箱和手机立即绑定

如何在android studio中导入android.support.v7.app.

如何在android studio中导入android.support.v7.app.

收到一只叮咚 2023-08-16 09:54:10
我是编码新手。我对 mainactivity.java 使用了这个 import android.support.v7.app.Appcompatactivity 但收到了一个红色错误:无法解析符号 v7我也确实使缓存重新启动无效,但这不起作用。如果我在没有该行的情况下运行此代码,我的应用程序将在 Android 5.1.1 上运行,但无法在 Galaxy j6 上运行。该行的用途是什么?我的 android studio 版本是 3.5.0.21,我也可以在屏幕截图中显示我的错误以获取更多详细信息:package com.example.bmi;import android.os.Bundle;import android.view.View;import android.widget.EditText;import android.widget.TextView;import androidx.appcompat.app.AppCompatActivity;import android.support.v7.app.Appcompatactivitypublic class MainActivity extends AppCompatActivity {    private EditText height;    private EditText weight;    private TextView result;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        height = (EditText) findViewById(R.id.height);        weight = (EditText) findViewById(R.id.weight);        result = (TextView) findViewById(R.id.result);    }    public void calculateBMI(View v) {        String heightStr = height.getText().toString();        String weightStr = weight.getText().toString();        if (heightStr != null && !"".equals(heightStr)                && weightStr != null  &&  !"".equals(weightStr)) {            float heightValue = Float.parseFloat(heightStr) / 100;            float weightValue = Float.parseFloat(weightStr);            float bmi = weightValue / (heightValue * heightValue);            displayBMI(bmi);        }    }}
查看完整描述

2 回答

?
Cats萌萌

TA贡献1805条经验 获得超9个赞

更换

导入 android.support.v7.app.Appcompatactivity;

导入 androidx.appcompat.app.AppCompatActivity;

由于不再支持 v7,因此可以使用。您不能同时使用它们。


查看完整回答
反对 回复 2023-08-16
?
慕码人8056858

TA贡献1803条经验 获得超6个赞

这些是支持库,使一些新功能向后兼容。Google 将支持库从 android.support 包移至 androidx。您不能同时使用两者,这就是您收到错误消息的原因。

鼓励迁移到 androidx。所以,你应该可以删除 v7 包。

你的j6是什么操作系统?您收到什么错误消息?


查看完整回答
反对 回复 2023-08-16
  • 2 回答
  • 0 关注
  • 177 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信