我想使用Ionic框架开发一个Android应用程序。 我可以在浏览器中查看输出。
但之后 离子平台添加android
我使用(使用Android 19版本)构建项目 离子构建android - >它创建了我的android-debug.apk文件。
我想模仿我的应用程序。 离子运行android
获得以下错误: 无法在模拟器上启动应用程序:无法将apk安装到模拟器:pkg:/ da TA /本地的/ tmp /机器人-debug.apk
失败[INSTALL_FAILED_DEXOPT]
我试图跟踪日志: adb logcat *:E
获取下面的日志。
for i in response.xpath('//********/*******/*******"]'):
if i.xpath('./******/******/text()').extract() == '2015' :
item['testing'] = 'yes'
else :
item['testing'] = 'no'
yield item`
其他一些解决方案就像 1)在adb中擦除用户数据 2)杀死adb并重新开始 3)在geny运动中模仿。 4)去除离子并再次安装 5)再次删除并添加平台。 以上都不适合我。
另一个问题我对Java一无所知。
任何人都可以帮助我解决问题。
答案 0 :(得分:0)
Ionic无法使用模拟器执行ionic run android
,它只能与真实设备或genymotion一起使用。
相反,他们提供了其他选项,您可以尝试以下操作:ionic emulate android
或ionic emulate android -l
以启用强大的livereload功能。
P / S:Genymotion也无法与ionic run emulate
一起使用。