活动中未识别android清单
我在清单中定义了一个自定义权限,然后尝试使用该内部活动处理两个应用程序之间的广播。当我输入时,studio显示包的清单部分。没有错误符号。但当我构建时,我会出错。 下面是活动代码活动中未识别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
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正在提示中显示正确的包。你能建议如果这些是任何其他问题,而且我没有权限打开链接。你能提供权限吗?我已经更新了链接