草庐IT

PERMISSION

全部标签

android: 二进制 XML 文件第 9 行:类 fragment 膨胀错误

我试图在android应用程序中显示map。我正在使用mapV2。但是会抛出错误“二进制XML文件第9行:类fragment膨胀错误”。该应用程序在启动时崩溃。下面是我的代码。请帮我解决这个问题MainActivity.Javapackagecom.example.googlemapsv2;importandroid.os.Bundle;importandroid.support.v4.app.FragmentActivity;publicclassMainActivityextendsFragmentActivity{@OverrideprotectedvoidonCreate(Bu

android - 通过把app放在/system/app中获取Android系统权限?

通过使用AOSP中的一些较新的AndroidAPI进行试验,我发现一些需要android.permission.BLUETOOTH_PRIVILEGED权限。根据docs,该权限“不适用于第三方应用程序”。我在其他地方读到过,您可以通过在/system/app目录中安装您的应用程序来获得root设备上的系统级权限。我已经在我的root的Nexus5上试过了,但我的应用程序仍然没有获得所需的权限。(请参阅下面的代码和LogCat输出。)AnalternativeIhaveheard是构建您自己的自定义AndroidROM,然后使用相同的key对应用程序进行签名。我可以做到这一点,但如果可

java - Android AudioRecord 不会初始化

我正在尝试实现一个应用程序来监听麦克风输入(特别是呼吸),并根据它呈现数据。我正在使用Android类AudioRecord,在尝试实例化AudioRecord时出现三个错误。AudioRecord:AudioFlingercouldnotcreaterecordtrack,status:-1AudioRecord-JNI:ErrorcreatingAudioRecordinstance:initializationcheckfailedwithstatus-1.android.media.AudioRecord:Errorcode-20wheninitializingnativeAu

android - geocoder.getFromLocationName 仅返回 null

在过去的两天里,我因IllegalArgumentException而失去理智当我试图从地址中获取坐标时,我在Android代码中收到错误,或者甚至相反,从经度和纬度中获取地址。这是代码,但我看不到错误。它是一个标准的代码fragment,很容易在Google搜索中找到。publicGeoPointdetermineLatLngFromAddress(ContextappContext,StringstrAddress){Geocodergeocoder=newGeocoder(appContext,Locale.getDefault());GeoPointg=null;try{Sys

android.permission.INTERNET?

我在我的应用中使用了三个按钮1)反馈按钮:它允许用户通过任何邮件应用程序发送反馈2)使用分享Intent的分享按钮3)一个“评价应用程序”按钮,可在Play商店中打开我的应用程序页面所有3个按钮都使用其他应用程序访问互联网。我是否需要在list文件中添加android.permission.INTERNET权限? 最佳答案 在这种情况下,答案是不,在这种情况下不需要权限,正如Dipendra在他的回答中指出的那样,因为应用程序通过外部应用程序将其请求作为Intent发送,而不是直接请求到从他的应用程序中访问网络。一些背景知识:了解您

android - 元数据标签没有正确的值

我是android的新手,我正在尝试在我的应用程序中使用Googlemap,使用googleplay服务时出现错误。mapViewActivity:publicclassMapsViewActivityextendsFragmentActivity{//GoogleMapprivateGoogleMapgoogleMap;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.maps);try{//Loadin

android - Root 但 su 说 "Permission denied"

我有一台“旧的”联想A2107平板电脑,我在几年前进行了root操作(使用来自http://androidforums.com/threads/a2107-root-mods-and-rom-discussion.661261/的下载,从我的GNU/Linux机器上手动运行其root.bat脚本)并且运行良好。然后我把这个平板电脑传给了我女儿几年,现在我把它拿回来了。/system/bin/su仍然存在,仍然是相同的日期和大小,仍然是“rwsr-sr-x”模式,仍然是相同的固件(Android4.0.3)所以一切看起来都很好,但是当我尝试从shell运行它,它只是告诉我“权限被拒绝”。

安卓应用程序 : SocketException permission denied (No such file or directory)

我正在尝试使用Fedor编写和上传的代码,发布在这个线程中LazyloadofimagesinListView(源代码:http://open-pim.com/tmp/LazyList.zip)Fedor的项目运行良好,但是当我尝试调整代码以适应我的项目时,由于我遇到了这个异常(SocketException),所以运行不正常。不知何故,即使在list中将权限设置为具有Internet权限(是的,我有一个Internet连接正常工作)后,我仍然得到它:异常:SocketException:权限被拒绝。查看LogCat详细信息。09-2423:43:00.591:ERROR/Filewa

android - 从 CLI 构建时,Cordova 向 AndroidManifest.xml 添加了不需要的权限

我使用CLI构建我的Cordova应用程序,并且我添加了媒体插件。“cordovabuild”会自动将android.permission.RECORD_AUDIO添加到我的AndroidManifest.xml,即使我没有使用该权限也是如此。那么我该如何删除它呢?每次我构建发布时,权限都会添加到apk。 最佳答案 在您的项目中,编辑文件plugins/org.apache.cordova.media/plugin.xml你会看到android特定的配置...删除行这样每次构建时都不会添加权限。由于权限已经添加到AndroidMan

java - 如何请求访问 android M. 上的图库的权限?

我有这个应用程序,它会选择图像到画廊并使用Imageview将其显示给测试。我的问题是它在AndroidM上不起作用。我可以选择图像但不会在我的测试中显示。他们说我需要请求许可才能在AndroidM上访问图像但不知道如何。请帮忙。 最佳答案 从Android6.0(API级别23)开始,用户在应用运行时向应用授予权限,而不是在安装应用时。类型1-当您的应用请求权限时,系统会向用户显示一个对话框。当用户响应时,系统会调用您应用的onRequestPermissionsResult()方法,将用户响应传递给它。您的应用程序必须重写该方法