草庐IT

Uses-Permission

全部标签

java - 打开街道 map (osmdroid) 在 PC 中显示灰色瓷砖而不是 map

我正在使用osmdroid在我的应用程序中获取开放的街道map。我已经使用所需的jars(osmdroid)构建了我的项目,并在list中添加了所有需要的权限。但是当我尝试在android模拟器(adteclipse)中调试我的应用程序时,我看不到map,只能看到灰色的瓷砖。我的项目运行良好,因为如果我在智能手机中进行调试,我可以看到map,问题仅出在模拟器上。我做了一些研究,但我只找到了谷歌地图解决方案的信息,但没有找到开放街道map(osmdroid)。有人知道如何解决这个问题吗?这是我在xml文件中显示map的方式这是我的主要ActivitymapView=(MapView)fi

AndroidManifest 合并错误 : Error: uses-sdk:minSdkVersion 11 cannot be smaller than version 14 declared in library

这是合并错误。AndroidManifest合并错误:错误:uses-sdk:minSdkVersion11不能小于库中声明的版本14..android\build-cache\570d870ca8b91d8f399eeac1eabcca1d94c4782f\output\AndroidManifest.xml建议:使用工具:overrideLibrary="com.google.android.gms.iid如何解决? 最佳答案 我假设您使用的是最新版本的播放服务。Googleplay服务已停止支持低于14的sdk版本。所以,你必

Android:不同口味的不同权限

我有一个有两种风格的应用程序……只有其中一种需要一些权限。我如何才能在构建apk期间仅为这种风格请求这些权限?这些是所需的权限: 最佳答案 为了回答这个问题,我假设您有两种产品口味,chocolate和vanilla.chocolate一种是需要额外权限的。第1步:在src/main/AndroidManifest.xml中,把所有口味之间的共同元素第2步:创建src/chocolate/,一个源集,它将包含仅用于chocolate的源构建,而不是vanilla构建第3步:在src/chocolate/AndroidManifest

android - 如何通过代码查看具体特征?

这是和在我的Android应用程序的list文件中指定我知道它们用于指定应用程序所需的硬件/软件功能。此标签还会过滤我们在GooglePlay中的应用程序。我的应用程序也没有显示在某些设备上,包括平板电脑。我有些怀疑。如果我们指定会发生什么吗?不使用?例如:使用权限CALL_PHONE,MODIFY_PHONE_STATE等......没有指定硬件功能android.hardware.telephony我的应用程序在单击两个按钮时触发了以下接收器。我如何从代码中检查这些功能?android:name="android.intent.action.NEW_OUTGOING_CALL"Ac

Error opening log file ‘logs/gc.log‘: Permission denied

问题:使用dockerrun命令搭建ES环境时出现如下错误:[root@localhostes]#dockerlogsesExceptioninthread"main"java.lang.RuntimeException:startingjavafailedwith[1]output:[0.005s][error][logging]Erroropeninglogfile'logs/gc.log':Permissiondenied[0.005s][error][logging]Initializationofoutput'file=logs/gc.log'usingoptions'filecou

Android 4.0.3 模拟器 : install fails with "permission revoke"

在4.0.3模拟器上运行我的应用程序通常可以正常工作,但一旦发生在蓝色月亮上,它就会突然失败,并且从那时起,不断失败。控制台没有提供任何特别有用的信息:[2012-03-0212:05:31-MyApp]Installationerror:INSTALL_FAILED_INSUFFICIENT_STORAGE[2012-03-0212:05:31-MyApp]Pleasechecklogcatoutputformoredetails.[2012-03-0212:05:31-MyApp]Launchcanceled!但不幸的是,Logcat也没有:W/ActivityManager(15

Android OS 2.2 权限 : I have absolutely no idea why this simple piece of code doesn't work. 我做错了什么?

我只是在玩弄一些代码。我创建一个Activity并简单地执行如下操作:longlo=currentTimeMillis();System.out.println(lo);lo*=3;System.out.println(lo);SystemClock.setCurrentTimeMillis(lo);System.out.println(currentTimeMillis());是的,在我的AndroidManifest.xml中,我添加了:没有任何变化。SystemClock永远不会重置......它只是一直在滴答作响。我得到的错误只是说“SET_TIME”权限未授予该程序。防护等级

android - 创建自己的权限

是否可以使用标签?像这样在哪里com.android.myapp是我包裹的名称,INSTALL_LICENSE是用户必须接受的权限此外,我想将大量现有权限bundle到这个权限中,这样客户只需声明一个权限,他们就会获得INTERNET、PHONE_STATE和其他权限。 最佳答案 “此外,我想将大量现有权限bundle到这个权限中”。嗯,不。那将是故意引入安全漏洞,允许其他应用程序绕过实际权限。如果发现该应用程序,我希望这会导致该应用程序被从Market中删除。如果应用程序要访问INTERNET、PHONE_STATE或其他任何内容

android - android :required ="false" mean WRT to uses-permission?是什么意思

我正在集成一个SDK,它需要我把这个:我理解android:required="false"上的uses-feature,但我无法理解权限上的含义。它未在docs中列出作为一个属性。它是否类似于uses-feature上的requires?其中权限暗示所列功能here,那么这些功能就不需要了吗? 最佳答案 如你所说,根据thedocumentation,它不是中的有效属性标签。它接着说(强调我的):Tocontrolfiltering,alwaysexplicitlydeclarehardwarefeaturesinelements

java.lang.IllegalStateException : Another SimpleCache instance uses the folder: 错误

我有这个错误“java.lang.IllegalStateException:另一个SimpleCache实例使用文件夹:”我正在使用SimpleExoPlayer,当我第二次尝试打开视频时出现此错误如何关闭或删除之前的simplecache?这是我的代码:SimpleExoPlayerViewsimpleExoPlayerView=findViewById(R.id.video_view);SimpleExoPlayerplayer=ExoPlayerFactory.newSimpleInstance(this,newDefaultTrackSelector(newDefaultBa