草庐IT

debug_info

全部标签

java - 如何在 Mac OS X for Android 中找到 ~/.android/debug.keystore?

我是Android开发的新手。现在在JavaEclipse中面临这个问题,Errorgeneratingfinalarchive:DebugCertificateexpiredon1/11/1212:52PMUnknownAndroidPackagingProblem我在谷歌中搜索并从这个链接找到了我的问题的答案"Debugcertificateexpired"errorinEclipseAndroidplugins.他们给出了我的问题的答案。我在MacOSX中使用Eclipse。他们提供了从Preferences-Android-Build-Defaultdebugkeystore中

android - SecurityException : get application info: Neither user 1010069 nor current process has android. 权限.INTERACT_ACROSS_USERS

我遇到了这个奇怪的崩溃。似乎AlarmManager.set()导致了这个但我不明白这是怎么回事,也不明白为什么。堆栈跟踪:FatalException:java.lang.RuntimeException:Unabletocreateapplicationcom.rotem.appmanager.app.MainApplication:java.lang.SecurityException:getapplicationinfo:Neitheruser1010069norcurrentprocesshasandroid.permission.INTERACT_ACROSS_USERS.

java - MediaPlayer 仅在 Debug模式下播放音乐文件 (Android)

我已经编写了一个Android应用程序(在eclipse中)来播放音乐文件,如下所示:MediaPlayermediaPlayer=newMediaPlayer();try{mediaPlayer.setDataSource(fileName);mediaPlayer.prepare();mediaPlayer.start();//mediaPlayer.stop();}catch(Exceptione){Log.d("Exception---",e.getMessage());}当我运行它时,它不播放文件(也没有显示任何异常),但是当我切换到“Debug模式”并逐行跟踪它时,它播放文

Android 测试模块(Gradle 插件 1.3)不工作 : "debug-classes not found"

我正在尝试按照androidstudio博客文章中的描述设置单元测试模块。但是,执行gradle构建失败告诉我“找不到名称为‘debug-classes’的配置”。Debug是它试图构建的targetVariant的名称,但我不明白这里出了什么问题。这是我的测试模块的gradle文件。applyplugin:'com.android.test'android{compileSdkVersion22buildToolsVersion"22.0.1"targetProjectPath':app'targetVariant'debug'}这是描述新测试模块功能的博文。http://andro

Android Studio 无法仅在 Debug模式下查看异常日志

我无法在Debug模式下看到AndroidStudio版本2.1.0中的异常日志,但能够在Release模式下看到它我正在使用以下gradle版本classpath'com.android.tools.build:gradle:2.1.0'以下是GooglePlay服务库compile'com.google.android.gms:play-services:8.4.0'我正在使用谷歌分析,我还添加了以下代码t.enableExceptionReporting(false);我仍然无法在Debug模式下看到异常日志。可能是什么原因? 最佳答案

android - 有没有办法为 Android 的 ADB 中的所有标签设置 DEBUG?

我知道我可以通过键入以下内容在Android的ADB中设置DEBUG:adbshellsetproplog.tag.MyTagDEBUG我想知道是否有一种方法可以为我所有进行日志记录的类设置调试,而不必多次键入上述内容:adbshellsetproplog.tag.MyTag1调试adbshellsetproplog.tag.MyTag2调试adbshellsetproplog.tag.MyTag3调试adbshellsetproplog.tag.MyTag4DEBUG类似于:adbshellsetproplog.tag.*DEBUG我正在使用Eclipse进行开发,但我目前正在通过命

android - 神秘错误 : "Failed to open database phenotype.db, database is locked." Can't find any info online

我正在尝试测试一个应用程序,但它无法启动,反而我不断收到此错误:Failedtoopendatabase'/data/data/com.google.android.gms/databases/phenotype.db'.android.database.sqlite.SQLiteDatabaseLockedException:databaseislocked(code5):,whilecompiling:PRAGMAjournal_mode我在网上找不到关于这个错误的任何信息,也没有关于phenotype.db做什么的信息。当我测试这个时,我没有做任何与数据库相关的事情;我所做的唯一

android - .android 文件夹中的 Firebase 错误没有 debug.keystore

我尝试将Firebase连接到我的Android应用程序,但错误提示为Firebase:Couldnotfindkeystoreinfile({0})specifiedfordebugbuildtype.{2}我看到我的.android文件夹中没有debug.keystore。 最佳答案 我遇到了同样的问题,为了修复它,我做了以下步骤转到yourgooglefirebase帐号点击项目设置下载google-services.json文件并将其保存在{your-project}/app/google-services.json重建你的

java - 无法调试 APK : "To set up breakpoints for debugging, please attach Java source files"

我有一个debuggable="true"的APK(根据AndroidManifest),这意味着我可以调试它,这就是我想要做的。我使用AndroidStudio:文件->配置文件或调试APK加载apk(app.apk)。当我尝试调试它(Shift+F9)时,它会写给我:Disassembledclasses.dexfile.Tosetupbreakpointsfordebugging,pleaseattachJavasourcefiles我用了jadx通过运行将APK反编译为java源代码:"c:\tmp\jadx-0.8.0\bin\jadx.bat"-djava_sourceap

Android - 将默认日志级别设置为 DEBUG

我正在开发Android3.0。我有一个在启动时启动的服务,其中有一些调试日志。问题是我看不到LogCat中的日志,因为默认日志级别在启动后是INFO。有时在启动后,当我从shell'getproplog.tag.MyTag'运行时,我得到一个空行。想不通为什么。我知道有时Android会显示调试日志,即使它设置为INFO,但如果启用了日志级别,我会在每次打印日志之前进行检查。如何更改项目的默认日志级别? 最佳答案 如果您是从命令行执行此操作,请尝试此操作:adblogcat*:D如果您使用的是Eclipse,过滤器位于LogCat