草庐IT

thread_name

全部标签

android - 错误 :No resource found that matches the given name (at 'resource' with value '@xml/provider_paths' )

我正在开发一个用于谷歌服务文本检测的应用程序,遇到使用File_PROVIDER共享文件的问题。AndroidManifest.xml:对于res/xml/provider_paths.xml:但是我总是得到这个编译错误:错误:找不到与给定名称匹配的资源(在值为“@xml/provider_paths”的“资源”处)。出了什么问题? 最佳答案 我只是在同一个问题上花了很长时间。有些人建议拼写错误(那里没有拼写错误)有些人提到了其他可能性,例如错误的文件夹或修改config.xml或检查sdk版本的建议技术....我缺少的是“prov

android - 编辑文本框的计时器 : Only the original thread that created a view hierarchy can touch its views

如果输入错误的密码,我正在尝试使编辑文本框振动并立即更改颜色finalDrawableoldBackground=findViewById(R.id.email).getBackground();TimerTasktimerTask=newTimerTask(){@Overridepublicvoidrun(){MainActivty.this.findViewById(R.id.password).setBackground(oldBackground);MainActivty.this.findViewById(R.id.email).setBackground(oldBackgr

java - Gson.toString() 给出错误 "IllegalArgumentException: multiple JSON fields named mPaint"

我想将自定义对象转换为字符串并保存在SharePreferences中,这是我的最终目标。我尝试了以下失败的行。StringmatchString=gson.toJson(userMatches);日志:10-1115:24:33.245:E/AndroidRuntime(21427):FATALEXCEPTION:main10-1115:24:33.245:E/AndroidRuntime(21427):java.lang.RuntimeException:FailuredeliveringresultResultInfo{who=null,request=4001,result=-

安卓工作室 Gradle : Error:Configuration with name 'compile' not found

我的项目刷新失败,并出现以下gradle脚本的错误:错误:找不到名为“compile”的配置。//顶级构建文件,您可以在其中添加所有子项目/模块通用的配置选项。buildscript{repositories{mavenCentral()}dependencies{classpath'com.android.tools.build:gradle:2.3.2'classpath'com.google.gms:google-services:3.1.0'//NOTE:Donotplaceyourapplicationdependencieshere;theybelong//intheind

安卓工作室 : 'name' attribute should be defined

今天我打开了AndroidStudio,这是我发现的:我的资源文件(字符串、样式、尺寸、颜色)也是如此: 最佳答案 和元素没有名为'eventName'的属性.他们有必需的元素'name'在你的情况下,它丢失了。看起来您已经进行了搜索和替换操作并替换了'name'带有'eventName'的属性因为失误。恢复此替换,问题就会消失。 关于安卓工作室:'name'attributeshouldbedefined,我们在StackOverflow上找到一个类似的问题:

android - Gradle : No resource type specified (at 'text' with value '@{user.name}' ). 数据绑定(bind)不工作

我试图将适当的数据绑定(bind)功能添加到我的项目中,但由于某种原因它仍然失败。build.gradle文件如下所示:applyplugin:'com.android.application'buildscript{repositories{mavenCentral()}dependencies{classpath'me.tatarka:gradle-retrolambda:3.2.5'}}repositories{mavenCentral()}applyplugin:'com.android.application'applyplugin:'me.tatarka.retrolamb

java - 使用 Thread.sleep() 限制 Libgdx 游戏中的 FPS 不起作用

我正在使用libgdx为android开发一个小游戏,并希望将fps限制为30以节省电池电量。问题是它不起作用。fps从60下降到56。这是代码的一部分:(它在渲染部分的末尾)System.out.print("\nFPS:"+Gdx.graphics.getFramesPerSecond()+"\n");if(Gdx.graphics.getDeltaTime()这是输出:FPS:56DeltaTime:0.014401722ssleep:18.931612msFPS:56DeltaTime:0.023999143ssleep:9.334191msFPS:56DeltaTime:0.

Android 加载时区太长 : Loaded time zone names for en_US

亲爱的,我只是编写了一段代码来获取日期时间字符串,如下所示:publicstaticStringgetCurrentDate(){Locale.setDefault(Locale.US);Datedate=newDate();StringstrDate=date.toString();returnstrDate;}但问题是从日期转换为字符串需要很长时间(大约2秒),日志:10-1117:52:51.733:INFO/Resources(6835):Loadedtimezonenamesforen_USin2107ms.你能给我一个如何提高这个方法性能的解决方案吗解决方案更新:我刚刚在主

android - 为什么我会收到 "Error Retrieving parent for item: No resource found that matches the given name ' @android :style/Theme. Dialog.Alert'”?

在我的项目属性中,我有Android2.2,团队中的另一个人能够很好地构建。我在res->values下的themes.xml文件中收到错误ErrorRetrievingparentforitem:Noresourcefoundthatmatchesthegivenname'@android:style/Theme.Dialog.Alert'.因此我无法构建我的项目。这是一个正确的项目,我从SVN存储库获取并导入到Eclipse中。@style/DA.TextView 最佳答案 我遇到了同样的问题。尝试增加list文件中的min-s

Android应用程序编程: Filling a two-dimensional array in a thread

我正在尝试校准加速度计,但我无法获得校准所需的6个不同加速度读数的6个样本值。PreliminaryW是一个double[6][3]数组,用于填充这些样本值。它是6x3,因为每个加速度读数都有一个x、y和z分量。我计划通过在6个不同的加速度读数处按下按钮来对它们进行采样。此按钮使“校准”为真。当然,首先要使“校准”为真以启动此线程。出于某些深不可测的原因,preliminaryW[i]=currentAcc似乎从0到i填充了相同的值,而不仅仅是i。我确保每次按下“校准”按钮时currentAcc都是不同的。我的代码有什么问题?publicsynchronizedvoidrun(){Lo