readBooleanArray会抛出RuntimeException("坏的数组长度")。
我知道包裹是隐藏的秘密,但我不认为我需要知道它们,现在. 这是我之前的代码: ... parcel.writeBooleanArray(new boolean[]{booleanValue1, booleanValue2, booleanValue3}); .... boolean[] booleans = new boolean[3]; in.readBooleanArray(booleans); ... 以某种方式它停止在除我以外的许多设备上工作,因此我无法复制它.然后我决定将其更改为: ... parcel.writeBooleanArray(new boolean[]{booleanValue1}); parcel.writeBooleanArray(new boolean[]{booleanValue2}); parcel.writeBooleanArray(new boolean[]{booleanValue3}
22 2024-04-01
编程技术问答社区
BluetoothAdapter.getDefaultAdapter()在不在活动中时抛出RuntimeException
当我尝试在不参加活动时尝试获得默认的蓝牙适配器时,而是在TimerTask中(在Service内创建)时使用: BluetoothAdapter.getDefaultAdapter(); 我得到以下例外: Exception while invoking java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare() 我的应用程序没有任何活动 - 因此,是否有可能将此适配器脱离活动? 解决方案 这似乎是Android中的一个错误,并且仍然存在于Android 4.0(冰淇淋三明治) 要从工作人员线程(例如ASYNCTAKS)调用BluetoothAdapter.getDefaultAdapter(),您要做的就是在主UI线程上调用BluetoothAdapter.getDefaultAdapter()(例如,在当前活动的
38 2024-04-01
编程技术问答社区
当使用Selenium Java测试案例调用CLICK时得到 "org.openqa.selenium.ElementClickInterceptedException"。
我使用以下Java代码与Katalon Selenium IDE. import java.util.regex.Pattern; import java.util.concurrent.TimeUnit; import org.junit.*; import static org.junit.Assert.*; import static org.hamcrest.CoreMatchers.*; import org.openqa.selenium.*; import org.openqa.selenium.support.ui.Select; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.support.ui.*; import org.openqa.selenium.WebElement; import org.openqa.se
14 2024-03-21
编程技术问答社区
当试图在LG G Watch上录制音频时,MediaRecorder抛出 "java.lang.RuntimeException: start failed: -2147483648"。
我正在尝试在LG G手表上录制音频.以下代码在语句" recorder.start();"中使用消息"启动失败:-2147483648"的runtimeException投掷.想知道我在这里做错了什么. 我尝试了许多不同的参数,例如AudioSource: recorder.setAudioSource(MediaRecorder.AudioSource.DEFAULT); //-and- recorder.setAudioSource(MediaRecorder.AudioSource.MIC); 也为OutputFormat我尝试了 recorder.setOutputFormat(MediaRecorder.OutputFormat.DEFAULT); //-and- recorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4); //-and- recorder.setOutputFormat(Med
16 2024-03-19
编程技术问答社区
kafka AdminClient API超时了,等待节点分配
我是Kafka的新手,并且正在尝试使用AdminClient API来管理我本地计算机上运行的KAFKA服务器.我的设置与快速开始 kafka文档的部分.唯一的区别是我没有创建任何主题. 我没有问题在此设置上运行任何Shell脚本,但是当我尝试运行以下Java代码时: public class ProducerMain{ public static void main(String[] args) { Properties props = new Properties(); props.setProperty(AdminClientConfig.BOOTSTRAP_SERVERS_CONFIG, "localhost:9092"); try(final AdminClient adminClient = KafkaAdminClient.create(prop
6 2024-02-28
编程技术问答社区
AndroidX迁移-数据绑定错误味精:无法找到参数类型为int的属性'android:visibility'的设置器。
我正在将项目迁移到Androidx,并且有以下错误: 引起的:java.lang.runtimeException: android.databinding.tool.util.loggederrorexception:发现数据绑定误差. ****/数据绑定错误**** msg:无法找到属性" Android:可见性"的设置器,参数类型int on androidx.constraintlayout.constraintlayout 和有问题的布局是:
10 2024-02-20
编程技术问答社区
Kotlin无法创建ViewModel的实例
我一直在与我的ViewModel遇到以下错误: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.cryptpass_kt/com.example.cryptpass_kt.MainActivity}: java.lang.RuntimeException: Cannot create an instance of class com.example.cryptpass_kt.EntryViewModel at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2853) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2928) at androi
14 2024-02-19
编程技术问答社区
安卓:关于InflateException的问题(对android.support.v7.widget.Toolbar类的充气错误)。
我正在遇到一个问题,即接收runtimeException和AttrateException说明二进制XML文件:错误夸大类android.support.v7.widget.toolbar.我创建了一个尝试使用导航抽屉的项目.我使用Android 5.0创建了一个Android-Support-V7-AppCompat库(按照Google文档的说明).在该应用程序中,我正在扩展导航抽动性.我不确定是什么原因引起的.库似乎正确设置了,但是该应用程序在启动时崩溃. mainActivity.java public class MainActivity extends NavigationDrawerActivity { private static final String LOGTAG = "MainActivity"; @Override protected void onCreate(Bundle savedInstanceState)
16 2024-02-19
编程技术问答社区
long SVG资产文件错误。R不是一个有效的动词。失败发生在路径的第2位。string_too_large
目前我在Android Studio上遇到了一些问题,因为我最近开始使用"向量资产".我已经完成了在我的应用程序中正确显示它们的所有必要的一切(在xml中使用app:srcCompat=""在build.gradle中的android {defaultConfig {vectorDrawables.useSupportLibrary true}}中,在 increate()方法中使用AppCompatDelegate.setCompatVectorFromResourcesEnabled(true); AppCompatDelegate.setCompatVectorFromResourcesEnabled(true); setContentView()). 我导入到Android Studio中的SVG文件本身没有错误,我可以在带有向导的ImageView中看到结果.唯一的问题是我运行应用程序并在绘制SVG时到达.我的一些SVG仍在工作,而另一些则不起作用,所以我认为其中一些需要
52 2024-02-18
编程技术问答社区
错误:执行任务失败 ':app:transformClassesWithDexForDebug'在android studio中。
我正在将项目从日食转移到Android Studio.在运行我的一个应用程序之一时,我会收到以下错误.找不到任何解决方案.我也启用了Multidex. 错误:任务执行失败 ':app:transformclasseswithdexfordebug'. com.android.build.api.transform.transformexception:java.lang.runtimeException:com.android.ide.common.common.process.process.processexception:java.util.concurrent.execution.execution.executionexception:com.android.common.common.common.process.process.processception: org.gradle.process.internal.execexception:process'命令'c:
32 2024-02-18
编程技术问答社区
从活动外部调用startActivity()?
我正在使用AlarmManager来触发传播信号的意图.以下是我的代码: AlarmManager mgr = (AlarmManager) getSystemService(Context.ALARM_SERVICE); Intent i = new Intent(this, Wakeup.class); try { PendingIntent pi = PendingIntent.getBroadcast(this, 0, i, 0); Long elapsed += // sleep time; mgr.set(AlarmManager.RTC_WAKEUP, elapsed, pi); } catch(Exception r) { Log.v(TAG, "RunTimeException: " + r); } 我是从Activity命名的,所以我不知道如何获得以下错误... ERROR/AndroidRuntime(7557):
6 2024-02-17
编程技术问答社区
java.lang.RuntimeException。处理程序(android.os.Handler)向一个死线程上的处理程序发送消息
在我的应用程序中,我正在使用IntentService发送短信. @Override protected void onHandleIntent(Intent intent) { Bundle data = intent.getExtras(); String[] recipients = null; String message = getString(R.string.unknown_event); String name = getString(R.string.app_name); if (data != null && data.containsKey(Constants.Services.RECIPIENTS)) { recipients = data.getStringArray(Constants.Services.RECIPIENTS); name = data.getString(C
30 2024-02-15
编程技术问答社区
更新gradle插件3.6后,Android应用运行时崩溃
Android App在将 gradle插件更新为版本 3.6 后面对运行时崩溃之后. E/AndroidRuntime: FATAL EXCEPTION: main Process: my.package.app, PID: 9420 java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/appcompat/R$drawable; at androidx.appcompat.widget.AppCompatDrawableManager.(AppCompatDrawableManager.java:113) at androidx.appcompat.widget.AppCompatDrawableManager.get(Unknown Source:0) at androidx.appcompat.widget.TintTyped
6 2024-02-15
编程技术问答社区
致命的异常: java.lang.RuntimeException。无法恢复活动
以下是我的日志repost 致命例外:java.lang.runtimeException:无法恢复活动{com.maruticourier.android/com.marutideliver.activity.mainactivity}: 在android.app.act.activitythread.performresumeactivity(activityThread.java:3069) at android.app.activitythread.handleresumeactivity(ActivityThread.java:3098) at android.app.ActivityThread $ H.Handlemessage(activityThread.java:1350) at android.os.handler.dispatchmessage(Handler.java:102) at android.os.looper.loop(looper.java:1
Google Espresso java.lang.RuntimeException: Could not launch intent Intent { act=android.intent.action.MAIN
我是浓缩咖啡UI测试的新手. 我在运行测试时遇到此错误(ADT Eclipse IDE). 该应用程序已经开发,并且在启动该应用程序时仍有很多请求.不可能重写该应用程序.但是我需要找到测试此UI的方法,即使组件的加载有任何延迟. java.lang.RuntimeException: Could not launch intent Intent { act=android.intent.action.MAIN flg=0x14000000 cmp=com.xx.android/com.yy.core.android.map.MapActivity } within 45 seconds. Perhaps the main thread has not gone idle within a reasonable amount of time? There could be an animation or something constantly repai
24 2024-02-14
编程技术问答社区
getActivity()调用导致RuntimeException。无法启动意图 Intent act=android.intent.action.MAIN
更新#1:添加到本文末尾的更多信息 我是Android开发和测试的新手. 我有三个浓缩咖啡测试.第一个测试通过,但是第二个测试不会运行,因为在第二个测试之前,setup()方法中的呼叫呼叫始终失败: blockquote java.lang.runtimeException:无法在45秒内启动意图{act = android.intent.intent.main flg = 0x10000000 cmp = my.packagename/.ActivityMain}. ... 第三个测试通过. 我没有长期运行的操作,动画或网络调用创建.我可以单击我的应用程序中的所有菜单项,以手动重复测试流,而不会出现问题. 出于某种原因,第一个测试在第二次测试之前在setup()中in setup()呼叫.所有以下测试(第二次测试之后)都可以运行. 我找到了类似问题,但看起来它没有解决,并且有一些不同的问题. 测试代码: import static
34 2024-02-14
编程技术问答社区
Android:在AsyncTask上获得RuntimeException
在代码中,我尝试使用HTTP客户端从Web服务阅读.然后,我想将HTTP响应的响应短语写入文本视图.通过OnPostExecute()访问UI,因此我不知道为什么会得到此例外. 这是代码: public class CustomersScreen extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.customersscreen); } public void LoginClicked(View view) { new Get_data().execute("http://localhost:51982/WcfDataService1.svc/Genre"); } private class Get_data extends
16 2024-02-14
编程技术问答社区