900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 自定义权限 android 如何在Android中使用自定义权限?

自定义权限 android 如何在Android中使用自定义权限?

时间:2020-10-11 08:35:17

相关推荐

自定义权限 android 如何在Android中使用自定义权限?

蛊毒传说

我创建了一个测试代码,您可以使用它并测试您的权限。有两个应用程序PermissionTestClient声明权限并使用此权限保护其活动。这是清单文件:<?xml version="1.0" encoding="utf-8"?> 活动文件中没有什么特别的,因此在此不再显示。PermissionTestServer应用程序从PermissionTestClient调用活动。这是清单文件:<?xml version="1.0" encoding="utf-8"?> 和活动:package com.testpackage.permissiontestserver;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.util.Log;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;public class PermissionTestServerActivity extends Activity { private static final String TAG = "PermissionTestServerActivity"; /** Called when the activity is first created. */ Button btnTest; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); btnTest = (Button) findViewById(R.id.btnTest); btnTest.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) { Log.d(TAG, "Button pressed!"); Intent in = new Intent(); in.setAction("com.testpackage.permissiontestclient.MyAction"); in.addCategory("android.intent.category.DEFAULT"); startActivity(in);} }); }}要对其进行测试,只需从服务器应用程序中删除使用许可。您将收到安全违规错误。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。