草庐IT

METHOD_NAME

全部标签

android - 尝试在 eclipse 中使用 phonegap 创建 android 应用程序时出现错误 "Invalid resource directory name"

我遵循了教程here但是当我在Eclipse中创建项目时,出现错误“无效的资源目录名称。资源:“drawable-hdpi”路径“/HelloAndroid/res”类型“AndroidAAPT问题” 最佳答案 我遇到了同样的问题。原来是我从phonegap的xml文件夹复制了xmlfiles到项目的res文件夹,而不是整个xml文件夹。所以在项目的文件夹结构应该是这样的:res/xml/phonegap.xmlres/xml/plugins.xml 关于android-尝试在eclip

android - 禁用 Lint 警告 "The view name suggests this is a number but it does not include a numeric inputType"

我在Lint错误检查首选项中搜索了警告列表,但找不到。列表有点长,无法检查每个警告是否是我想要的,并用name、number、numeric过滤警告>、inputType等不会引发警告。将鼠标悬停在警告上似乎不会提供警告ID。我有充分的理由为名称中带有数字的变量使用文本inputType,这是因为我想登录到使用数字作为登录ID的服务器,因此我需要数字作为字符串。我真的不喜欢那里有警告,如果可能的话,我想禁用该特定警告。谢谢。 最佳答案 您也可以在XML中执行此操作,方法是将xmlns:tools="http://schemas.an

android - <activity> 没有有效的 android :name when dexguarding

我正在尝试dexguard作为系统应用程序运行的应用程序。但是,当我尝试将其推送到system/app目录时,我从PackageParser收到以下错误。W/PackageParser(1995):/system/app/My.apk(atBinaryXMLfileline#290):doesnothavevalidandroid:name我还在dexguard-project.txt中添加了以下内容,但无济于事。-keepresourcexmlattributenamesmanifest/installLocation,manifest/versionCode,manifest/pa

android - java.lang.IllegalStateException : Could not find a method (View) 错误

我有一个简单的应用程序,三个屏幕各有一个按钮。前两个按钮应该将您从一个Intent发送到下一个,直到最后一个按钮应该拍照并将其打印在第三个屏幕上。但是,当我添加相机功能时,该应用程序停止工作,现在当我按下第一个“Startspil”按钮时,它甚至不会移动到第二个Intent。主页Activitypackagecom.example.daniel.proto;importandroid.content.Intent;importandroid.os.Bundle;importandroid.support.v7.app.ActionBarActivity;importandroid.vi

android - java.lang.NoSuchMethodError : No virtual method execute for HttpClientResponse 错误

当我在启动后尝试运行该应用程序时,它在logcat中显示如下异常:java.lang.NoSuchMethodError:Novirtualmethodexecute(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/client/methods/CloseableHttpResponse;inclassLorg/apache/http/impl/client/DefaultHttpClient;oritssuperclasses(declarationof'org.apache.http.impl.cli

android - google-services.json - 更改了 package_name - 我需要创建一个新的配置文件吗

我当前的环境已经有一个google-services.json文件并且一切正常。但现在由于不可预见的情况,我必须重命名我的项目包。我现在已经成功地重命名了这个包。我还进入了google-services.json文件并在那里重命名了包名称。所以现在我想知道我是否需要回到谷歌开发者网站并创建一个新的配置文件?基本上我担心重命名google-services.json中的包名称是不够的。我认为该配置与原始包名称相关联。我想知道当开发人员重命名项目的包名称时是否需要从googledevelopersite生成新的配置文件?这是我最初生成的google-services.json文件,我将向您

android - Apktool 检索项目 : No resource found that matches the given name '@android:style/Animation.OptionsPanel' 的父项时出错

我正在尝试使用apktool(apktool-2.1.1)重建apk。遇到错误i)找不到与给定名称“@android:style/Animation.OptionsPanel”匹配的资源ii)找不到与给定名称“@android:style/Animation.LockScreen”匹配的资源错误信息:I:UsingApktool2.1.1I:Copying/home/workspace/debug/app-demo-releaseclasses.dexfile...I:Buildingresources...W:/home/workspace/debug/app-demo-releas

android - 如何在 styles.xml 中列出 <item name ="app:fabSize">[value]</item>?

我试图在styles.xml中包含app:fabSize但androidstudio抛出了一个错误有没有办法在styles.xml中包含app:fabSize和其他app:属性?Hereisthecodeforthestyletag 最佳答案 在layout.xml中添加Compat属性时,应使用先前定义的命名空间(实际上不必是app,但应通过xmlns在xml中定义:>-例如将hello作为命名空间也是可能的。无论如何app是某种标准)。但是在styles.xml中使用Compat属性不应该放任何东西,但是属性名称:mini

java - 安卓工作室 "Could not find method implementation() for arguments"

我是AndroidStudio和Gradle的新手,所以请具体说明您的建议。我下载了thisgit存储库,因为我需要一个集成了OCR的应用程序模板。该项目是在Eclipse中构建的,因此我使用AndroidStudio导入工具将其转换为AndroidStudio项目。在尝试构建项目并通过单击错误中的链接解决前几个错误后,我收到了“无法找到方法实现()”错误,我似乎无法解决。注意-我今天才安装了AndroidStudio,所以我更新了所有内容。这是我的build.gradle文件的样子://Top-levelbuildfilewhereyoucanaddconfigurationopti

android - java.lang.NoSuchMethodError : No static method getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; 错误

我将AndroidStudio更新到2.2,我的项目将不再构建。我的Activity的super.onCreate(savedInstanceState)给我一个错误:java.lang.NoSuchMethodError:NostaticmethodgetDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;inclassLandroid/support/v4/content/ContextCompat;oritssuperclasses(declarationof'android.suppor