草庐IT

UNHANDLED_EXCEPTION

全部标签

java - 错误 :java. util.concurrent.ExecutionException : com. android.builder.internal.aapt.v2.Aapt2Exception:AAPT2 错误

我该如何解决这个问题,当我构建它时,它向我展示了同样的问题-java.util.concurrent.ExecutionException:com.android.builder.internal.aapt.v2.Aapt2Exception:AAPT2错误:查看日志了解详情我正在使用类路径'com.android.tools.build:gradle:3.1.0'确切的解决方案应该是什么。请尽快通知我。 最佳答案 您的res文件夹中可能存在问题,它可能是一个未很好转换的图像,因此解决此问题的方法是更新您的gradle插件,这将突出

android - ListPreferences 的异常(exception)情况

这是我的第一个Android应用,我在尝试使用ListPreference时遇到了异常。应用程序与首选项一起加载......但是当我触摸ListPreference条目时,应用程序“意外停止”。Settings.javapublicclassSettingsextendsPreferenceActivity{/**Calledwhentheactivityisfirstcreated.*/@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);this.addPre

android - java.lang.Exception : Custom runner class AndroidJUnit4 should have a public constructor with signature AndroidJUnit4(Class testClass)

gradle看起来像:applyplugin:'com.android.application'android{compileSdkVersion25buildToolsVersion"25.0.2"defaultConfig{applicationId"com.google.developer.taskmaker"minSdkVersion19targetSdkVersion25versionCode1versionName"1.0"testInstrumentationRunner"android.support.test.runner.AndroidJUnitRunner"}bu

android - 尝试录制音频但收到消息 "mediarecorder went away with unhandled events"和 "Fatal signal 11 (SIGSEGV)...."

我正在尝试在android中录制音频,但我遇到了问题。我有开始和停止按钮,“开始”用于开始录制,“停止”用于停止录制。问题是,当我按下停止按钮时,我的应用程序会记录一条消息“W/MediaRecorder(635):mediarecorderawaywithunhandledevents”。(启动功能正在正确保存音频文件。)然后,如果我再次按下开始或停止按钮,则会收到错误消息“A/libc(743):Fatalsignal11(SIGSEGV)at0x00000010(code=1),thread743(xample.recorder)”录音类代码如下:/***Createsanewa

android - 尝试选择时SQLite Exception没有这样的列

我有以下数据库助手类:publicintstudentExists(Stringstudid){CursordataCount=mDb.rawQuery("selectcount(*)fromusertablewhere"+KEY_STUDID+"="+studid,null);dataCount.moveToFirst();intcount=dataCount.getInt(0);dataCount.close();returncount;}我在我的应用中使用它来查看之前是否输入了学生ID。当学生ID为整数(346742)时,这可以正常工作,但每当我尝试添加字母数字ID(PB3874

android - 改造 2 : Catch connection timeout exception

我有以下设置:finalOkHttpClientokHttpClient=newOkHttpClient();okHttpClient.setReadTimeout(5,TimeUnit.SECONDS);okHttpClient.setConnectTimeout(5,TimeUnit.SECONDS);RestAdapter.Builderbuilder=newRestAdapter.Builder().setEndpoint(ROOT).setClient(newOkClient(okHttpClient)).setLogLevel(RestAdapter.LogLevel.FU

android.mk arm-linux-androideabi-g++ 异常和 __cxa_allocate_exception

我正在从源代码重建Android(以闪存到设备上,现在使用模拟器),尝试添加一个命令行工具。我已将我的源代码放在repo/exernal/...并编写了Android.mk。我得到以下未定义:__cxa_allocate_exception__cxa_begin_catch__cxa_end_catch__cxa_end_cleanup__cxa_free_exception__cxa_get_exception_ptr__cxa_rethrow__cxa_throw__gxx_personality_v0我在这里搜索了具有相同未定义的其他问题,但似乎无法找到适用于Android的解决

exception - C++中抛出异常后应该如何释放内存?

如果这个问题是重复的,我深表歉意-我搜索了一段时间,但我的Google-fu可能无法满足要求。我正在修改一个调用C库的C++程序。C库分配一堆内存(使用malloc()),C++程序使用它然后释放它。问题是C++程序可以在执行过程中抛出异常,导致分配的内存永远不会被释放。作为一个(相当做作的)示例:/*old_library.c*/char*allocate_lots(){char*mem=(char*)malloc(1024);returnmem;}/*my_prog.cpp*/voidmy_class::my_func(){char*mem=allocate_lots();bool

php - 未捕获的 MongoDB\Driver\Exception\ConnectionException : $or must be an array - PHP

我正在尝试使用MongoDB'sPHPdriver的$or运算符进行查询,但我收到以下错误:Fatalerror:UncaughtMongoDB\Driver\Exception\ConnectionException:$ormustbeanarrayin/path/to/file.php:83Stacktrace:#0/path/to/file.php(83):MongoDB\Driver\Manager->executeQuery('userAccou...',Object(MongoDB\Driver\Query))#1{main}thrownin/path/to/file.ph

php - 未捕获的 MongoDB\Driver\Exception\ConnectionException : $or must be an array - PHP

我正在尝试使用MongoDB'sPHPdriver的$or运算符进行查询,但我收到以下错误:Fatalerror:UncaughtMongoDB\Driver\Exception\ConnectionException:$ormustbeanarrayin/path/to/file.php:83Stacktrace:#0/path/to/file.php(83):MongoDB\Driver\Manager->executeQuery('userAccou...',Object(MongoDB\Driver\Query))#1{main}thrownin/path/to/file.ph