【发布时间】:2016-08-31 13:38:52
【问题描述】:
我正在使用 Appcelerator Studio,我的项目有 2 个不同的模块,但它们共享相同的 android 权限(在 tiapp.xml 中定义),一个用于将相机嵌入到 UIView 中,另一个用于在 Torch 模式下启用手电筒,两者都需要使用相机权限。
我认为不改变模块本身就没有解决方案,对吧?
这是我得到的日志:
[DEBUG] : CameraViewProxy: Camera not available
[ERROR] : CameraViewProxy: Camera is null. Make sure
[ERROR] : CameraViewProxy: <uses-permission android:name="android.permission.CAMERA" />
[ERROR] : CameraViewProxy: is in you tiapp.xml file.
依赖于此的问题:
【问题讨论】:
-
我什至无法理解问题是关于什么的。
-
我正在使用 Appcelerator。我已经更新了问题
-
我认为您不能在模块之间共享清单。不过,也许 Appcelerator 有所不同。
-
每个模块都有自己的清单,但清单放在主配置文件(tiapp.xml)中。这里发生的是两个模块同时使用 android 相机硬件和表面视图
标签: android android-activity permissions appcelerator appcelerator-titanium