草庐IT

permission

全部标签

java - 在manifest中使用一个flavor的包

给定应用的以下风格:productFlavors{pro{applicationId="com.example.my.pkg.pro"}free{applicationId="com.example.my.pkg.free"}}我需要声明GCM权限:com.example.gcm´必须替换为com.example.my.pkg.pro或com.example.my.pkg。免费取决于当前的口味。如何配置我的list以自动选择applicationId字段中定义的包? 最佳答案 使用占位符:(来自thissampleproject)在

android - 在 Android 应用程序中使用 HTTP 调用 Web 服务时出现权限被拒绝错误

我在android应用程序中工作。我用Java创建了一个Web服务。现在我想引用一个使用HTTP的Web服务。但是当调试器到达最后一行时,我得到了PermissionDenied错误。代码是:HttpClienthttpClient=newDefaultHttpClient();HttpContextlocalContext=newBasicHttpContext();HttpGethttpGet=newHttpGet("http://192.168.0.102:8282/SampleWebProj/services/Converter");response=httpClient.ex

android - 摄像头未在 WebView 中打开

您好,我必须在WebView中使用Camera工作。我实现了一些HTML代码,这些代码从WebView中的Assets文件加载,我的HTML文件包含一个Button上传图片到服务器。图像是从画廊本身中选择的,并从相机拍摄照片。但是当我尝试使用相机时它没有打开。我不知道为什么?另外,我在我的manifest.xml中添加了所需的相机权限。请有人指出我哪里出错了?list.xml 最佳答案 如果你想在你的网站中使用相机(html5):首先将这一行添加到您的list中:然后你需要像这样在android中配置你的webview:启用java

java - ActivityCompat.requestPermissions 不显示提示

我正在尝试请求ACCESS_FINE_LOCATION权限以获取用户的当前位置。我的日志记录表明我的应用在查询ContextCompat.checkSelfPermission()时目前没有此权限,但在调用ActivityCompat.requestPermissions()时没有显示任何内容。我的Googlemap代码(实现OnMapReadyCallback和ActivityCompat.OnRequestPermissionsResultCallback())在FragmentActivity中。我已经设法让requestPermissions()函数在应用程序的其他Activi

android - 在安卓模拟器中创建文件

我在创建文件时遇到了一些问题。例如,我想在sdcard上创建一个文件,首先我想检查文件是否存在。如果文件不存在,我将创建一个并在其中写入一些文本,否则如果它存在,我将附加一些文本。 最佳答案 Stringstate=Environment.getExternalStorageState();if(Environment.MEDIA_MOUNTED.equals(state)){//SDcardisavailableFilef=newFile("/sdcard/test.txt");if(!f.exists()){//Filedoes

android - 在 Android 中注册 C2DM 时出现问题

我正在尝试测试C2DM框架。几天前我收到了确认电子邮件,然后尝试创建一个可以注册的客户端。为此,我按照本教程中描述的步骤创建了一个简单的客户端:http://code.google.com/intl/es-419/android/c2dm/index.html.Androidlist文件包含以下代码:然后,程序启动时启动的主要Activity有以下代码:IntentregistrationIntent=newIntent("com.google.android.c2dm.intent.REGISTER");registrationIntent.putExtra("app",Pendin

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