活动中未识别android清单

活动中未识别android清单,android,android-manifest,android-permissions,Android,Android Manifest,Android Permissions,我在清单中定义了一个自定义权限,然后尝试使用该内部活动处理两个应用程序之间的广播。当我输入时,studio显示包的清单部分。没有错误符号。但当我构建时,我会出错。 下面是活动代码 public class MainActivity extends AppCompatActivity { Button btn; @Override protected void onCreate(Bundle savedInstanceState) { super.onCr

我在清单中定义了一个自定义权限,然后尝试使用该内部活动处理两个应用程序之间的广播。当我输入时,studio显示包的清单部分。没有错误符号。但当我构建时,我会出错。 下面是活动代码

public class MainActivity extends AppCompatActivity {

    Button btn;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        btn = findViewById(R.id.send);
        btn.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Intent intent = new Intent();
                intent.setAction("com.payment");
                intent.setPackage("com.example.receivebr");
                sendBroadcast(intent, Manifest.permission.payment);
            }
        });
    }
}
舱单中的权限

<permission android:name="com.test.payment"/>

我得到一个错误:

D:\android\test\send\app\src\main\java\com\example\sendbr\MainActivity.java:26: 错误:包清单不存在 发送广播(意图、清单、许可、付款)

错误图片如下。

有人能提出问题所在吗。先谢谢你

错误:包清单不存在


似乎您为
清单
导入了错误的包。无论如何,我不确定你的自定义权限是否正确。例如,根据,
protectionLevel
字段是必需的…

我已经检查过,没有导入语句。当我键入时,我看到studio正在提示中显示正确的包。你能建议如果这些是任何其他问题,而且我没有权限打开链接。你能提供权限吗?我已经更新了链接