(未解决)问题记录ionic android 签名之后安装到手机上点击运行出现闪退,不签名运行正常

Log日志如下:

06-21 10:12:52.495: E/Trace(2682): error opening trace file: No such file or directory (2)
06-21 10:12:52.723: E/AndroidRuntime(2682): FATAL EXCEPTION: main
06-21 10:12:52.723: E/AndroidRuntime(2682): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.ionicframework.myapp1274288/com.ionicframework.myapp1274288.MainActivity}: java.lang.RuntimeException: Failed to create webview.
06-21 10:12:52.723: E/AndroidRuntime(2682):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2351)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2403)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at android.app.ActivityThread.access$600(ActivityThread.java:165)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1373)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at android.os.Handler.dispatchMessage(Handler.java:107)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at android.os.Looper.loop(Looper.java:194)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at android.app.ActivityThread.main(ActivityThread.java:5407)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at java.lang.reflect.Method.invokeNative(Native Method)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at java.lang.reflect.Method.invoke(Method.java:525)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:838)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:605)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at dalvik.system.NativeStart.main(Native Method)
06-21 10:12:52.723: E/AndroidRuntime(2682): Caused by: java.lang.RuntimeException: Failed to create webview.
06-21 10:12:52.723: E/AndroidRuntime(2682):     at org.apache.cordova.CordovaWebViewImpl.createEngine(CordovaWebViewImpl.java:83)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at org.apache.cordova.CordovaActivity.makeWebViewEngine(CordovaActivity.java:192)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at org.apache.cordova.CordovaActivity.makeWebView(CordovaActivity.java:188)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at org.apache.cordova.CordovaActivity.init(CordovaActivity.java:136)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at org.apache.cordova.CordovaActivity.loadUrl(CordovaActivity.java:210)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at com.ionicframework.myapp1274288.MainActivity.onCreate(MainActivity.java:32)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at android.app.Activity.performCreate(Activity.java:5150)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1150)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2315)
06-21 10:12:52.723: E/AndroidRuntime(2682):     ... 11 more
06-21 10:12:52.723: E/AndroidRuntime(2682): Caused by: java.lang.reflect.InvocationTargetException
06-21 10:12:52.723: E/AndroidRuntime(2682):     at java.lang.reflect.Constructor.constructNative(Native Method)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at java.lang.reflect.Constructor.newInstance(Constructor.java:417)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at org.apache.cordova.CordovaWebViewImpl.createEngine(CordovaWebViewImpl.java:81)
06-21 10:12:52.723: E/AndroidRuntime(2682):     ... 19 more
06-21 10:12:52.723: E/AndroidRuntime(2682): Caused by: java.lang.RuntimeException: java.lang.RuntimeException: Use SharedXWalkView if you want to support shared mode
06-21 10:12:52.723: E/AndroidRuntime(2682):     at org.xwalk.core.ReflectionHelper.handleException(ReflectionHelper.java:233)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at org.xwalk.core.ReflectionHelper.handleException(ReflectionHelper.java:237)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at org.xwalk.core.ReflectionHelper.init(ReflectionHelper.java:132)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at org.xwalk.core.ReflectionHelper.loadClass(ReflectionHelper.java:199)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at org.xwalk.core.XWalkPreferences.setValue(XWalkPreferences.java:112)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at org.crosswalk.engine.XWalkCordovaView.setGlobalPrefs(XWalkCordovaView.java:43)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at org.crosswalk.engine.XWalkCordovaView.<init>(XWalkCordovaView.java:50)
06-21 10:12:52.723: E/AndroidRuntime(2682):     at org.crosswalk.engine.XWalkWebViewEngine.<init>(XWalkWebViewEngine.java:56)
06-21 10:12:52.723: E/AndroidRuntime(2682):     ... 22 more
06-21 10:12:52.723: E/AndroidRuntime(2682): Caused by: java.lang.RuntimeException: Use SharedXWalkView if you want to support shared mode
06-21 10:12:52.723: E/AndroidRuntime(2682):     ... 29 more
06-21 10:12:52.855: E/AppErrorDialog(563): Failed to get ILowStorageHandle instance
06-21 10:12:55.476: E/SurfaceFlinger(129): getDefaultDisplay: id=2 is not a valid default display id
时间: 2024-10-19 04:22:31

(未解决)问题记录ionic android 签名之后安装到手机上点击运行出现闪退,不签名运行正常的相关文章

android开发的应用程序,用模拟器可以访问,但是安装到手机上却不行

============问题描述============ 开发一个与数据库返回数据的程序,服务端是用servlet写的,用模拟器测试时,是能够访问的,且能返回数据,但是把程序安装到手机上,却不能访问服务端了,请问是为什么啊 ============解决方案1============ 肯定的啊,你手机的ip和你模拟器的不一样!你模拟器用的是和电脑默认的一个地址,你修改下手机的ip,改成你访问路径的那个地址试试. ============解决方案2============ 服务端是你本机吗? 如果是

Android开发:实现分享给微信好友以及出现闪退的问题

转载烦请注明本文出处~ 1.申请微信APPID 要实现分享到微信的功能,首先要到微信开放平台申请一个APPID.但在申请APPID的时候需要填写一个应用签名和应用包名.需要注意的是包名必须与开发应用时的包名一致,应用签名也必须去掉冒号而且字母为小写. 2.应用签名的获取 开发android应用的人很多,很有可能类名.包名起成了同一个名字,签名这时候就起到区分的作用. 所有的Android应用都必须有数字签名,不存在没有数字签名的应用,包括模拟器运行的.模拟器开发环境,开发时,通过ADB接口上传的

tomcat启动不成功(点击startup.bat闪退)的解决办法

今天遇到tomcat手动启动不成功,但是再eclipse里面是可以启动成功的.我一直开始以为是端口被占用了,最后才发现是这么一回事.首先说下我的tomcat是安装版的.免安装的tomcat双击startup.bat后,启动窗口一闪而过,而且tomcat服务未启动.这个原因就是:在启动tomcat是,需要读取环境变量和配置信息,缺少了这些信息,就不能登记环境变量,导致了tomcat的闪退. 解决办法: 1:在已解压的tomcat的bin文件夹下找到startup.bat,右击->编辑.在文件头加入

Tomcat8 安装后点击startup出现闪退的解决方法(转)

1.首先进行配置jdk的环境变量,记住了是jdk的环境变量不是jre! 2.点击[系统变量]--[新增],添加CATALINA_BASE和CATALINA_HOME和TOMCAT_HOME和JAVA_HOME的环境变量,变量的值都是对应的文件目录. TOMCAT_HOME的环境变量的配置. 3.选中"path"点击编辑 4.进入编辑界面,点击[新建],添加%JAVA_HOME%\bin和%TOMCAT_HOME%\bin 点击[确定]: 5.最后进入Tomcat的bin里面找到star

android打包签名apk安装到手机上会闪退,而运行在手机上没有问题

1.Project -> Build Automatically,即取消Build Automatically.关闭Eclipse自动编译 2.Project -> Clean 3.Project -> Build 4.Android Tools -> Export Android application 我遇到的情况,以上办法解决了,你不妨可以试试. 博客原文:http://blog.csdn.net/ocean20/article/details/40855647

阿里客户端工程师试题简析——Android应用的闪退(crash)分析

1. 问题描述 闪退(Crash)是客户端程序在运行时遭遇无法处理的异常或错误时而退出应用程序的表现,请从crash发生的原因分类与解决方法.在出现crash后如何捕捉并分析异常这两个问题给出自己的解决方案. 我们以Android平台为例,介绍下如何捕获Android应用的闪退信息,以帮助我们定位和解决导致闪退的问题代码. 2. Android中的闪退 在讲解Android中的闪退之前,我们先来简单的复习下Java中的异常. (1)Java中的异常 Java中的异常层次结构如下图所示: 我们可以

阿里安卓面试分析: Android应用的闪退(crash)问题跟踪和解析

一:问题描述    闪退(Crash)是客户端程序在运行时遭遇无法处理的异常或错误时而退出应用程序的表现,请从crash发生的原因分类与解决方法.在出现crash后如何捕捉并分析异常这两个问题给出自己的解决方案.    我们以Android平台为例,介绍下如何捕获Android应用的闪退信息,以帮助我们定位和解决导致闪退的问题代码.二:Android中的闪退    在讲解Android中的闪退之前,我们先来简单的复习下Java中的异常.1.Java中的异常    Java中的异常层次结构如下图所

Android Studio 之 打包生成的 apk 安装包装到手机上闪退

今天,在 Android Studio 中的模拟器中测试 app 程序正常,然后打包 apk 安装包程序,发给领导后,领导反馈安装后打开闪退,抓紧安装到自己手机上,发现果然存在闪退.查阅资料后,解决方案总结如下: 1.把 Android Studio 的 Instant Run 给关掉,File → Settings → Build,Execution,Deployment → Instant Run 如图: 注意:应该在" Project "状态下进行设置. 2.然后把所有生成缓存清

解决之前上架的 App 在 iOS 9 会闪退问题 (更新:已有 Hotfix)

解决之前上架的 App 在 iOS 9 会闪退问题 (更新:已有 Hotfix) 最新更新:(2015.10.02) 开发环境: Delphi 10 Seattle OS X El Capitan v10.11 需使用下列 HotfixID: 30398, PAServer Hotfix for Delphi, C++Builder and RAD Studio 10 Seattle Xcode v7.0.1 iOS SDK v9.0 真机测试(以下机种皆不闪退): iPhone 3GS v6.