问题标签 [android-runtime]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - android studio中的应用程序安装失败?
当我在移动设备中运行应用程序时,出现“应用程序安装失败”对话框。
安装失败,因为设备可能具有与当前版本不匹配的陈旧 dexed jar(dexopt 错误)。为了继续,您必须卸载现有的应用程序。
警告:卸载将删除应用程序数据!
是否要卸载现有应用程序?
对话框正在显示。请任何人帮助我。
android - 从 /system/framework/arm/boot.oat 启动的 Android 本机崩溃
最近在 Google Play 中更新了我的应用程序后,我开始收到很多崩溃报告,所有这些都是来自搭载 Android 5 的三星设备。较低的 android 版本可以正常工作,其他制造商的 Android 5 设备也可以正常工作。
我没有任何设备可以重现该问题,所以我无法一分为二。我试图从崩溃报告和自上次工作版本以来的更改列表中推断出可能出现的问题(不幸的是,这很长)。
所有的崩溃报告都是这样的(只是地址在设备之间略有不同):
我发现这art::TypeLookupTable
是三星对 ART 的修改,并且没有可用的资源。
这个和上一个工作版本都是使用相同的 android SDK 和 NDK(目标是 android-19)构建的,Java 代码没有变化,本机代码和数据有很多变化。我在构建本机代码时开始使用 LTO。我开始使用-z
(Zopfli) 参数zipalign
。
我的应用程序使用 JNI,所以这可能是第一个嫌疑人。但是 CheckJNI 没有报告任何问题。相同的代码在其他 Android 设备、IOS 和 Linux 上运行清晰,没有任何崩溃。它在 valgrind 中没有显示任何错误。所以我认为一些随机内存损坏是不可能的。
我认为我的 Java 代码没问题,但即使它有错误,它也不应该在 java 运行时导致段错误......
用户报告应用程序在启动期间崩溃,甚至在显示任何内容之前。
我在三星开发者论坛上问过,到目前为止没有任何回应。
我有两个问题:
回溯从 boot.oat 开始并在 libart.so 中继续。boot.oat 中发生了什么?它是否有可能在到达我的任何代码之前就崩溃了?(这将表明三星 ART 中的错误。)
知道可能出了什么问题,我可以尝试什么?
android - java.lang.IncompatibleClassChangeError 与 android 4.4.2 模拟器和 ART 运行时崩溃
我在 ART 模式下运行的 4.4.2 模拟器发生了神秘的崩溃。该应用程序适用于 android 5 和 4.4.2/Dalvik。任何帮助将不胜感激。
android - Android, Build Successful, but apk build (subsequent run) fails
I recently upgraded to Android studio 1.2 beta. Projects that compiled fine earlier, broke. I had to make some modifications in the gradle file to get the project compile again. Now the build is successful, however, when I try to build an apk the build fails.
Here are the project details.
Gradle file:
Build Error
I have already tried changing buildToolsVersion, sdk versions, etc., but no success yet. Please help.
android - Android获取GPU模型
从终端运行以下命令时:
亚行外壳转储系统 | grep GLES
输出是:
GLES:高通、Adreno (TM) 330、OpenGL ES 3.0 V@53.0 AU@ (CL@)
但是,以编程方式运行时我无法获得输出。
GPUModel 为空。
android - 如何从 Android 资源类中获取样式?
我在Android中的应用程序之间交换,我传递了一系列参数来自定义另一个应用程序(颜色,徽标等),但是我找不到我传递的样式,我只能找到drawables,颜色,布局.
有没有办法找到样式?
我正在使用这个
从我正在使用的其他应用程序
其中customization.getKeys() 是我传递的键。
android - Android DatePicker 与 MonkeyTalk 库的兼容性问题
我已经实现了一个 Android 应用程序,并且刚刚添加了MonkeyTalk库,通过记录用户与应用程序的交互来测试系统的可用性。
使用这个库后,一切正常,但是 DatePicker!
我使用以下方法显示 DatePicker 对话框:
然后,只要我点击显示 DatePicker,它就会崩溃,我得到运行时错误,程序失败!
当我只是注释掉dpd.show();
它时它可以工作,但没有任何反应。
我还测试了使用 TimePicker 而不是 DatePicker 来检查应用程序的行为,并且成功了!
运行时错误:
我将不胜感激任何人的协助来解决这个问题。
android - Android:我们可以在应用程序运行时创建带有字符串的位图吗?
我想创建一个带有一些字符串数据的位图,然后将其发送到我的移动打印机。
我们怎么能做到这一点?
android - 不幸的是,应用程序在登录时已停止
我正在尝试制作一个用于日志记录的 android 应用程序,但是当我运行它时它告诉我应用程序已停止,这是我的登录活动:
这是我的 sqliteopenhelper 类:
最后但并非最不重要的是,当我尝试打开我的应用程序时,我的 logcat:
但是它在我的 Android 清单中声明。
android - RuntimeException:无法恢复活动
我是 Android 的新手,并试图用两个表创建一个数据库,但是当我启动我的项目时,我在 logcat 中收到以下错误:
这是扩展 SQLiteOpenHelper 的类:
作为清理代码的一种风格,我在单独的类中声明了 SqlGenerator 对象,如下所示:
在 MainActivity 中,我声明并初始化 DatabaseSource 对象,如下所示:
等待您的赞赏帮助...