它是Android框架内可能封装许可(库) [英] Is it possible encapsulate permission inside Android framework (library)

查看:188
本文介绍了它是Android框架内可能封装许可(库)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一些项目#1,它是图书馆。

I have some project #1 which is library.

例如。它的工作原理与GCM(C2DM)消息,具有权限( my_package.permission.C2D_MESSAGE 和其他)里面本身清单文件。

E.g. it works with GCM (C2DM) messages and has permissions (my_package.permission.C2D_MESSAGE and others) inside itself manifest file.

我连接项目#1(LIB)项目#2(部分应用程序)。

I connect project #1 (lib) to project #2 (some app).

问:是否可以自动从项目#1权限项目#2

Question: Is it possible to automatically activate permissions from project #1 for project #2 ?

推荐答案

未presently。如果库是指的Andr​​oid库项目,这可能会在未来是可能的。

Not presently. If "library" means "Android library project", this may be possible in the future.

然而,在特定的情况下,可能永远不会工作。有些GCM框架类都将使用应用程序的包,无论使用GCM的code是否是在Android库项目或没有。

However, in your specific case, that will probably never work. Some of the GCM framework classes are going to use the application's package, regardless of whether the code that uses GCM is in an Android library project or not.

这篇关于它是Android框架内可能封装许可(库)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆