草庐IT

simple_permissions

全部标签

java - 安卓 : Making simple code. 干

我是Java编程的新手。这里有人可以帮我让我的代码保持干燥吗?Buttonlevel01=(Button)findViewById(R.id.level01);level01.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewview){Prefs.setStagePref(getApplicationContext(),1);Intentplay=newIntent(LevelActivity.this,PlayActivity.class);startActivity(play);

android - Cordova Phonegap - Android 地理定位显示错误 : Application does not have sufficient geolocation permissions error

在浏览器和iOS平台上,该位置运行良好并显示所需数据。在Android上它显示当前错误:Applicationdoesnothavesufficientgeolocationpermissionserror资源/Config.xml:HelloCordovaAsampleApacheCordovaapplicationthatrespondstothedevicereadyevent.ApacheCordovaTeamAndroid/res/xml/config.xmlHelloCordovaAsampleApacheCordovaapplicationthatrespondstoth

安卓棉花糖 : How to allow Runtime Permissions programatically?

我正在开发一个需要一些系统权限的应用程序,但是在AndroidMarshmallow上安装时不再自动授予这些权限。我想在运行时请求这些权限并运行某种自动化来授予它们,而无需用户在系统权限对话框出现时点击“允许”按钮。我怎样才能做到这一点?在Marshmallow和更高版本中有什么办法可以做到这一点吗? 最佳答案 对于Marshmallow或更高版本的权限不会在安装时授予,必须在运行时需要时请求(如果之前未授予。)为此,您需要运行ActivityCompat.requestPermissions()在您的Activity中弹出系统权限

android - 无法解析 GOOGLE_FIT_PERMISSIONS_REQUEST_CODE

我在AndroidStudio中使用GoogleFitAPI,并且关注thistutorial,但发生错误,说:cannotresolvethesymbol.我已经为此搜索了解决方案,但找不到。我还将依赖项放在我的模块gradle上,如他们网站上所述。GOOGLE_FIT_PERMISSIONS_REQUEST_CODE这是我从上述链接复制的代码:publicclassMainActivityextendsAppCompatActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(s

android - 在 linux 上添加 Vendor Id 用于设备调试 : error: no permissions

我正在尝试使用此link在Linux环境中添加我的阿尔卡特设备问题:无法使用此设备进行调试./adbdevicesListofdevicesattached????????????nopermissions遵循此过程:sudogeditetc/udev/rules.d/51-android.rules添加了这一行SUBSYSTEM=="usb",ATTRS{idVendor}=="05c6",ATTRS{idProduct}=="9018",MODE="0666"但还是不行。 最佳答案 解决了问题:sudogeditetc/udev

安卓 M : How to open Permission Dialog even if user selects Never Ask Again ?

如果不是,提示用户设置页面或任何其他解决方案的解决方法是什么? 最佳答案 如果用户选择不再询问,则无法打开请求权限对话框。但是您可以向用户显示信息。@OverridepublicvoidonRequestPermissionsResult(intrequestCode,String[]permissions,int[]grantResults){super.onRequestPermissionsResult(requestCode,permissions,grantResults);switch(requestCode){case

android - Eclipse 找不到 R.layout.simple_list_item_1

我正在使用EclipseADT构建我的第一个Android项目。我尝试填充一个LIstView,为此我创建了一个ArrayAdaptor。现在,我找不到R.layout.simple_list_item_1,它应该是android提供的?我的项目中包含“Android4.3”库,我可以在android.jar/res/layout中看到“simple_list_item_1.xml”。这里有什么遗漏的提示吗? 最佳答案 请记住,大多数时候您使用的是为您自己的项目生成的R类,如果您之前在代码中使用了一些R属性并使用了自动导入,那么您代

android - java.lang.SecurityException : Requires ACCESS_FINE_LOCATION or ACCESS_COARSE_LOCATION permission 错误

我正在开发一个android,我想在其中使用NETWORK_PROVIDER获取用户位置,我没有为此目的使用GPS。我收到以下异常java.lang.SecurityException:需要ACCESS_FINE_LOCATION或ACCESS_COARSE_LOCATION权限我正在使用以下代码。]tx=(TextView)findViewById(R.id.textView1);lm=(LocationManager)getSystemService(Context.LOCATION_SERVICE);lm.requestLocationUpdates(LocationManage

安卓开发: disable "show notification" programmatically with root permission?

有没有办法以编程方式更改应用程序的详细信息(设置->应用程序->[anApp])?具体来说,我可以取消选中“显示通知”吗?我假设你有root权限在此先感谢您的帮助 最佳答案 首先,这似乎取决于您对哪个版本的Android感兴趣。似乎情况在4.3中发生了变化。我正在调查最新的master分支(即l-preview),所以我们发现了AOSP兔子洞......在设置包中...InstalledAppDetails.java:1299privatevoidsetNotificationsEnabled(booleanenabled){Str

android - 如何构造和显示simple_list_item_2中的信息?

我从我的(测试)数据库中获取客户信息列表,我想显示它。客户由具有name、info和note成员的Customer类表示。它的toString方法只返回name。我创建了仅使用simple_list_item_1布局的DemoDatabaseMainActivity,因此仅显示客户的name--如下所示:publicclassDemoDatabaseMainActivityextendsListActivity{privateCustomerDataSourcedatasource;@OverrideprotectedvoidonCreate(BundlesavedInstanceSt