草庐IT

extras_require

全部标签

android:required ="false"在 uses-feature 标签中被忽略

以下内容来自AndroidManifest.xml文件。但当我更新应用程序时,Google一直在列表中向我显示以下3个功能。它只是忽略相机功能的android:required属性。它适用于电话功能的地方。android.hardware.CAMERAandroid.hardware.camera.AUTOFOCUSandroid.hardware.camera.FLASH我已经尝试了在SO上可以找到的所有可能方法,但找不到解决方案。是否有任何我遗漏的东西无法从列表中删除以上3个功能?更新:也试过像这样在android:name属性中使用大写功能。(我知道这是不对的,但我仍然尝试过,但

java - 构建错误 : Jack requires Build Tools 24. 0.0 或更高版本

我在我的android项目中使用RX库,由于某些原因,我需要将我的build.gradle设置为:applyplugin:'com.android.application'android{compileSdkVersion23buildToolsVersion"23.0.3"defaultConfig{applicationId"com.urjapawar.bevyotp"minSdkVersion18targetSdkVersion23versionCode1versionName"1.0"jackOptions{enabledtrue}}buildTypes{release{min

javascript - Cordova/phonegap 项目中的 "Require"异常

我正在尝试在Android平台上使用Phonegap/Cordova构建一个混合移动应用程序。我在这方面也取得了成功:)该应用程序在我的Chrome浏览器中的Ripple模拟器中按预期运行。我没有使用EclipeADT或AndroidStudio,因为模拟器无法快速加载。我使用onDeviceReady事件和Navigator插件进行振动和提醒。所有这些都按预期正常工作。当开发者控制台在Chrome中处于Activity状态时,JavaScript在cordova.js中中断并出现以下错误UncaughtReferenceError:requireisnotdefined在下一行中。n

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

Android : Why Intent. EXTRA_LOCAL_ONLY 显示 Google 相册

我想在我的应用程序中做的是让用户从他手机的图库中选择一张照片(不想getgalleryimagesonly但也允许用户选择他们选择的应用程序)。我使用的代码如下:Intentintent=newIntent();intent.setType("image/*");intent.setAction(Intent.ACTION_GET_CONTENT);intent.putExtra(Intent.EXTRA_LOCAL_ONLY,true);startActivityForResult(Intent.createChooser(intent,"SelectPicture"),1);根据I

android - intent.putExtra(Intent.EXTRA_SHORTCUT_ICON, bmp) 图像偏离中心

我在android桌面上创建快捷方式时遇到一点问题。首先,我有一个72x72的图标,我将它从我的SD卡加载到位图对象中。使用该位图对象,我将其设置为我的图标资源。我遇到的问题是当我设置它时,快捷方式上的图像出现偏离中心并被截断。从屏幕指标我得到的尺寸为72x72,不确定是什么交易。代码:BitmaptheBitmap=BitmapFactory.decodeFile("/sdcard/icon.png");intent.putExtra(Intent.EXTRA_SHORTCUT_ICON,theBitmap)我已经尝试调整它的大小并使用Canvas、可绘制对象和另一个位图让它工作,但

android - Intent extras 未删除/替换

我在点击按钮时设置闹钟。警报是有意触发的。这个Intent得到一个额外的“int”传递给广播接收器。问题是intent的额外设置在第一个点击按钮,其他点击永远不会改变:Intentintent=newIntent(A.this,B.class);intent.putExtra(WAKEUP_DURATION,wakeUpDuration);PendingIntentsender=PendingIntent.getBroadcast(A.this,0,intent,0);我尝试在广播接收器中删除它,但没有成功:intent.removeExtra(A.WAKEUP_DURATION);

安卓运行时异常 "Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag"

我在一个ListView中创建了多个布局,但是当我点击时我得到一个AndroidRuntimeException“从Activity上下文外部调用startActivity()需要FLAG_ACTIVITY_NEW_TASK标志。这真的是你想要的吗?”我正在添加Intent.FLAG_ACTIVITY_NEW_TASK我的Intent,但我得到了同样的信息!=(@OverridepublicViewgetView(intposition,ViewconvertView,ViewGroupparent){retval=LayoutInflater.from(getApplicationC

android - 如何检查 Intent 中是否存在 Extras

当我尝试获得Extras时,我得到了FatalEroorrtry{Sdacha=getIntent().getExtras().getString("Sdacha");}catch(NullPointerExceptione){}如何检查是否存在Extras? 最佳答案 试试这个,if(getIntent().getExtras().containsKey("Sdacha")){Stringpreview=getIntent().getExtras().getString("Sdacha");}编辑还有Evos建议的,也可以在上面的

android - 为什么来电号码在 Intent 额外的 TelephonyManager.EXTRA_INCOMING_NUMBER 中为空?

我有一个用Intent过滤器“android.intent.action.PHONE_STATE”定义的广播接收器。它主要可以很好地从Intent中获取电话号码,但有时,相当随机地,它在某些手机上会失败。它看起来像一些固件错误。有没有人遇到同样的问题并且知道实际原因是什么,如何应对? 最佳答案 我用过类似的东西......而且我使用它没有问题......IntentService=newIntent(context,PlayService.class).setAction("outgoing_call");IntentService