草庐IT

non-repeatable-read

全部标签

android - “允许 [app name] 调用和管理电话”权限和 READ_PHONE_STATE

我有一个为Android构建的Unity应用程序(v5.2.4),它请求获得在Android(v6.0.1)上“调用和管理电话”的权限。做一些研究似乎它可能与READ_PHONE_STATE有关。所以我在构建apk后剥离了READ_PHONE_STATE权限,重新打包,消息不再出现。我不是100%确定是什么将READ_PHONE_STATE放入应用程序,unity论坛说READ_PHONE_STATE已在unityv5.2中删除。该应用程序还使用Urbanairship并为READ_PHONE_STATE执行grep显示一个urbanairshipbin文件。$grep"READ_PH

android - error "Process ' command './node_modules/expokit/detach-scripts/run-exp.sh' ' finished with non-zero exit value 1"whie getting android apk file

我有一个带有expokit工具的reactNative项目。现在我想从androidstudio获取一个apk输出文件。但我收到了这个错误:Process'command'./node_modules/expokit/detach-scripts/run-exp.sh''finishedwithnon-zeroexitvalue1如有任何帮助,我们将不胜感激。 最佳答案 运行“exppublish”并重试。希望这会有所帮助:) 关于android-error"Process'comman

Android Ksoap2 SoapFault - 错误代码 : 'soap:Client' faultstring: 'Server was unable to read request

我正在使用eclipse在android上进行开发,我正在尝试连接到.net网络服务...当我调用网络方法时,在显示的日志猫中检查时无法获取数据**10-2711:46:44.222:WARN/System.err(638):02-2212:41:08.008:W/System.err(860):SoapFault-faultcode:'soap:Server'faultstring:'Serverwasunabletoprocessrequest.--->Objectreferencenotsettoaninstanceofanobject.'faultactor:'null'det

安卓 1.5 : Reading SMS messages

我正在为Android创建一个备份实用程序,我需要读取收件箱、发件箱和dratfs的内容。我怎样才能在SDKv1.5上完成它? 最佳答案 有一个contentprovider用于访问SMS消息,但它没有记录在公共(public)SDK中。如果你使用ContentResolver.query()使用content://sms的Uri,您应该能够访问这些消息。您可以找到更多信息onthisGoogleGroupsthread或previousquestionsonstackoverflow.

Android - 更改 READ_PHONE_STATE 权限请求消息

我正在使用AndroidMarshmallowREAD_PHONE_STATE权限,我想更改显示在权限请求中的文本。默认显示:Allow[Appname]tomakeandmanagephonecalls?但我正在使用它来获取设备ID和sim序列号,所以我认为最好更改请求消息。有谁知道怎么做(一些特殊功能或什么的)?或者我只需要为此实现一个独立的Dialog?非常感谢。 最佳答案 不,您不能更改对话框中的文本。它在系统中默认实现。在请求许可之前,您可以提供有关许可的简要说明。这样用户就会确切地知道您将使用它做什么。RequestPe

android - 测试版 : Error reading Beta build properties

在我的应用程序启动时出现此错误,但仅限于AndroidStudio2.2.0。在我的机器上。一切都是最新的,这个错误只发生在我的机器上。应用程序没有崩溃,但留下了这个statrace:E/Beta:ErrorreadingBetabuildpropertiesjava.io.FileNotFoundException:crashlytics-build.propertiesatandroid.content.res.AssetManager.openAsset(NativeMethod)atandroid.content.res.AssetManager.open(AssetManag

使用 android.permission.READ_LOGS 的 Android 应用程序 - 这是不礼貌的吗?

我有一个可从Android电子市场获取的应用程序。当事情没有按预期进行时,一些用户要求提供一种调试方法。我一直在考虑添加一个菜单项来显示的输出ProcessmLogcatProc=null;BufferedReaderreader=null;mLogcatProc=Runtime.getRuntime().exec(newString[]{"logcat","-d","AndroidRuntime:EBDtN:V*:S"});reader=newBufferedReader(newInputStreamReader(mLogcatProc.getInputStream()));Stri

android - Delphi Rio 无法读取设置了 READ_EXTERNAL_STORAGE 权限的外部存储

我有一个曾经在DelphiSeattle创建的项目,现在我想搬到DelphiRio。我使用findfirst/findnext读取外部SD卡上的目录结构i:=findfirst(datadir+'*',faanyfile,ts);datadir变量包含一个有效的目录。在西雅图,代码工作正常(返回值i=0)并且第一个目录条目在变量ts中返回。现在,在Rio上编译相同的代码,我得到一个返回错误值i=13(访问被拒绝)。我的项目中设置了READ_EXTERNAL_STORAGE权限。如果我将list文件中的targetSdkVersion(在Rio中自动设置为26)硬编码为19(即minSd

android - 注意 : Failed to read get kotlin metadata for . ..etc 和类型转换器

添加房间数据库依赖项并使用我的应用程序对其进行配置后,我遇到了几个错误,其中大部分是Failedtoreadgetkotlinmetadatafor...虽然我没有在我的项目中使用kotlin,但第二个错误是关于变量privateListlabels;的TypeConverter我正在搜索如何将List或ArrayList添加为TypeConverter,但我没有找到解决方案>Task:app:processDebugAnnotationsWithJavacD:\Courses\Java\AndroidProjects\ProCSIS\app\src\main\java\www\pro

java - 如何在 Android 上解锁 InputStream.read()?

我有一个线程,其中循环调用了InputStream的read()方法。当没有更多字节可读时,流将阻塞直到新数据到达。如果我从另一个线程在InputStream上调用close(),流将关闭,但是阻塞的read()调用仍然被封锁。我假设read()方法现在应该返回值-1以指示流的结尾,但事实并非如此。相反,它会再阻塞几分钟,直到发生tcp超时。如何解锁close()调用?编辑:显然,当阻塞read()调用对应的流或套接字是close()时,常规JRE将立即抛出SocketException>'。但是,我使用的AndroidJava运行时不会。任何有关Android环境解决方案的提示都将不