草庐IT

bundle_files

全部标签

android - 来自 Android Studio 的 File.mkdirs 警告

在我的应用程序中,我以这种方式创建了一个新目录;Filemydir=newFile(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES),"/my_directory");if(!mydir.exists()){mydir.mkdirs();}它运行良好,但AndroidStudio(0.8.9)只是继续向我报告此警告:“File.mkdirs()”的结果被忽略谁能告诉我为什么?谢谢。 最佳答案 因为你不对它返回的内容做任何事情,你

java - 为什么在目录上调用 File.listFiles 可以返回 null?

我正在创建一个Android应用程序,我想列出目录中的文件。我通过调用来做到这一点File[]files=path.listFiles(newCustomFileFilter());path是一个File对象,通过调用创建Filepath=Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS);然后当我尝试通过调用获取files数组的长度时intlength=files.length;这一行给了我一个NullPointerException,因为files是空的。我已经通过调用检查了我

java - android.os.Bundle 中 getInt(string key) 返回的整数是多少?

我阅读了有关getInt()方法的文档:publicintgetInt(Stringkey)Returnsthevalueassociatedwiththegivenkey,or0ifnomappingofthedesiredtypeexistsforthegivenkey.Parameters:keyastringreturn:anintvalue但我不知道它到底返回了什么。R.java中的key的ID或者没有其他东西??? 最佳答案 它会返回您使用相同key放入该bundle中的任何内容。Bundlebundle=newBund

java - MissingResourceException : Can't find bundle for base name sun. util.logging.resources.logging,语言环境 en_US

我得到了,Causedbyjava.lang.InternalError:java.util.MissingResourceException:Can'tfindbundleforbasenamesun.util.logging.resources.logging,localeen_US在我的来自firebase崩溃报告的应用程序中。其他细节Manufacturer:HTCModel:HTC10AndroidAPI:24这是堆栈跟踪java.util.logging.Logger$1.run(Logger.java:1385)java.util.logging.Logger$1.run

android - Google Play 崩溃日志未使用 Android App Bundle 进行符号化

我们最近更新了我们的应用程序以使用AndroidAppBundles(aab)并包含arm64原生库。自从这样做以来,我们在“GooglePlay控制台”->“AndroidVitals”->“ANRs&Crashes”中的native代码中的崩溃日志没有正确符号化(java调用堆栈符号化正常)。典型调用堆栈的fragment如下所示:#21pc000000000015addc/data/app/com.mycompany.mygame-2/split_config.arm64_v8a.apk#22pc0000000000293768/data/app/com.mycompany.my

yum安装软件时报错"Curl error (37): Couldn't read a file:// file for file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-x86_64 "

问题描述安装gcc时出现以下问题:Curlerror(37):Couldn'treadafile://fileforfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-x86_64[Couldn'topenfile/etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-x86_64]系统情况系统:fedora-39国内镜像源:阿里云1、阿里云2解决方案此问题是由于yum源下载时需要检查此路径/etc/pki/rpm-gpg下是否有以下文件,查找不到下载就会报错。具体解决方案可如下操作(亲测有效)。进入对应的路径下:/etc/pki/rpm-gp

Error opening log file ‘logs/gc.log‘: Permission denied

问题:使用dockerrun命令搭建ES环境时出现如下错误:[root@localhostes]#dockerlogsesExceptioninthread"main"java.lang.RuntimeException:startingjavafailedwith[1]output:[0.005s][error][logging]Erroropeninglogfile'logs/gc.log':Permissiondenied[0.005s][error][logging]Initializationofoutput'file=logs/gc.log'usingoptions'filecou

Android 以 bundle 方式传递持久信息还是使用单例模式?

只是想知道在Activity之间传递信息、将其添加到包或使用单例类来存储和访问此数据的更好做法是什么。我过去曾将两者用于各种android端项目,但我现在正在开发一个规模更大的android项目,所以我更愿意在一开始就做事。我的应用程序对用户进行身份验证,然后必须根据它的ID进行各种查询。为了最小化Activity之间的耦合,我认为最好的办法是将id添加到包中,然后让每个Activity查询它需要的信息;然而,为了提高响应能力,我倾向于使用单例类来存储持久信息,以防止不必要的查询。 最佳答案 就我个人而言,我会创建一个Applica

【vue3vite运行报错】Failed to resolve import “@vue/server-renderer from “src\App.vue“. Does the file exist

这里写自定义目录标题【vue3vite运行报错】Failedtoresolveimport“@vue/server-rendererfrom“src\App.vue“.Doesthefileexist【vue3vite运行报错】Failedtoresolveimport“@vue/server-rendererfrom“src\App.vue“.Doesthefileexist当遇到这样的情况可以试试更新vite版本npmivite@vitejs/plugin-vue--save-dev

android - 运行 gradle 检查时为 "Could not normalize path for file"

当我尝试在androidstudio中的android项目上运行gradlecheck时出现此错误。gradleassemble成功运行。我已经看到这个问题的解决方案来检查“使用外部构建”,但是对于我的androidstudio(0.3.7)版本,我们应该自动执行此操作。我的代码应该是正确的,因为它是在不同的机器(Mac)上构建的,但不会在我的Windows机器上编译。与我的环境有关。有什么想法吗?>*Whatwentwrong:Executionfailedfortask':VirtualWalk:testDebug'.>Couldnotnormalizepathforfile'D: