草庐IT

target_field

全部标签

安卓: "Error: Invalid --tag default for the selected target."

运行后androidcreateavd-f-a-sHVGA-nhudson_en-US_160_HVGA_android-20_armeabi-v7a-tandroid-20--abiarmeabi-v7a我收到了错误消息错误:所选目标的默认标签无效。我通过SDK管理器安装了android-20和armeabi-v7a。有人有什么想法吗?我知道它是-g或--tag参数,但我在谷歌上找不到任何内容。提前致谢。 最佳答案 androidcreateavd-f-a-sHVGA-nhudson_en-US_160_HVGA_android-

android - "Dagger will inject those fields if requested, but will not create new instances"是什么意思?

在Dagger2的文档中,它说Ifyourclasshas@Inject-annotatedfieldsbutno@Inject-annotatedconstructor,Daggerwillinjectthosefieldsifrequested,butwillnotcreatenewinstances.Addano-argumentconstructorwiththe@InjectannotationtoindicatethatDaggermaycreateinstancesaswell.它如何注入(inject)字段但不创建新实例?有什么区别? 最佳答

android - Gradle 不会将 gdbserver 打包成 apk。 ndk-gdb 结果为 "ERROR: Non-debuggable application installed on the target device"

在AndroidStudio0.6中,我创建了一个android测试项目,其中包含一个用JNI封装的非常简单的C函数。我在AndroidManifest.xml中设置了android:debuggable="true"。我运行了ndk-buildNDK_DEBUG=1。这会在正确的位置生成一个gdbserver和一个gdb.setup文件。但是,当我在AndroidStudio中构建项目并运行ndk-gdb--debug时,我得到了以下输出:AndroidNDKinstallationpath:/usr/local/android-ndk-r9dUsingdefaultadbcomma

android - 为什么我突然收到错误 "Unable to resolve target ' android- 9' "?

我正在使用EclipseIDE在Ubuntu10.04下开发android应用程序(android-2.1-updated)。几周前我已经成功地设置了我的工作环境,并且发展良好(我可以在连接的设备上运行我的应用程序)。但是今天早上,在我运行ubuntu更新后,我重新启动了我的PC,然后我启动了我的eclipse,eclipse控制台立即抛出一条错误消息:AndroidAdaptiveUI无法解析目标“android-9”。很奇怪,在我重新启动PC之前一切都运行良好。但是重启后,我无法在我的设备上运行我的android应用程序。这个错误信息是什么意思?我应该怎么做才能摆脱它?我尝试通过以

android - 错误 :Unable to resolve target 'android-2'

[2011-02-1000:14:34-newproject]无法解析目标“android-2”并且新项目的java和xml文件没有任何错误,但是从我导入的时候项目就出错了 最佳答案 问题不在您的Java或XML代码中。您必须更改项目中default.properties文件中的target。在这里您必须更改以下行:target=android-2这里的数字2代表您要运行应用程序的平台的API级别。因此请使用您要运行的API的值。就像我在Android2.3上运行我的应用程序然后我使用target=android-9引用:APILe

android - 为 : "Minimum Required SDK" , "Target SDK"& "Compile with"设置什么值

我知道这方面有很多问题,我也看了这个page.但是,我仍然对确切的选择感到困惑。如果我的手机运行Android2.3.6我知道MinimumRequiredSDK应该是我的应用支持的最低Android版本。因此,例如,我将选择Android2.2或小于该值,比如Android1.5容易混淆的部分TargetSDK和Compilewith我已经在下面安装了这些:(SDK管理器中没有可用的Android2.3.6)安卓4.2.2(API17)安卓3.0(API11)安卓2.3.3(API10)安卓2.2(API8)是不是TargetSDK要设置到最大值,也就是Android4.2.2,不管

android - GCM 用户通知 : Missing "registration_ids" field

我们的项目已被列入白名单以测试新的GCMUserNotifications允许将注册ID分组为单个“通知key”的API,然后可以使用该key向用户拥有的所有设备发送消息。但是,当我发送这样的请求时:POST/gcm/sendAuthorization:key=…Content-Type:application/json{"notification_key":"…","data":{…}}我收到错误响应:400BadRequestMissing"registration_ids"field使用registration_ids字段而不是notification_key发送消息解决了这个问

android - 错误 : failed to find target with hash string 'android-21'

我想将我的compileSdkVersion从23更改为21。所以我在build.gradle中进行了以下更改,但出现以下错误。我该如何解决这个问题?找不到哈希字符串为“android-21”的目标applyplugin:'com.android.application'android{compileSdkVersion21buildToolsVersion"21.1.2"defaultConfig{applicationId"com.example.shalabh.fly"minSdkVersion14targetSdkVersion21versionCode1versionName

android - 为 EditText Field 添加阴影效果

我正在尝试设计一个像这样具有阴影(底部和右侧)的EditTextField尝试谷歌搜索并搜索了许多SO讨论,但所有讨论都是针对TextView而不是EditText。这是我添加阴影到输入文本而不是文本字段的代码我想它需要一些可绘制的自定义xmlView,但没有得到确切的想法。实现这一目标的逻辑是什么。如有任何帮助,我们将不胜感激。 最佳答案 嗯..@Shalini的回答以这种方式帮助了我,但我仍然有另一种方法来使用EditTextField实现2D阴影,我将与您分享。WeneedtocreatecustomXMLviewwithth

android - 传感器 TYPE_ACCELEROMETER/TYPE_MAGNETIC_FIELD 和 TYPE_ORIENTATION 之间的不同值

有2种方法可以获取3个旋转值(方位角、俯仰角、滚转角)。一种是注册类型为TYPE_ORIENTATION的监听器。这是最简单的方法,我从每次旋转中得到正确的值范围,如文档所述:方位角:[0,359]间距:[-180,180]滚动:[-90,90]另一个是第一次看到时最精确和最复杂的。Android推荐它,所以我想使用它,但我得到了不同的值。方位角:[-180,180]。-180/180是S、0iN、90E和-90W。音高:[-90,90]。90是90,-90是-90,0是0但-180/180(屏幕朝下)是0。滚动:[-180,180]。我应该得到相同的值但有小数,对吗?我有以下代码:a