Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 爱奥尼亚:生成的apk不再工作_Android_Ionic Framework_Build_Apk_Command Line Interface - Fatal编程技术网

Android 爱奥尼亚:生成的apk不再工作

Android 爱奥尼亚:生成的apk不再工作,android,ionic-framework,build,apk,command-line-interface,Android,Ionic Framework,Build,Apk,Command Line Interface,我目前正在爱奥尼亚上做一个iOS/Android项目,我在构建过程中遇到了一些问题。起初,apk可以工作(至少在我的设备上),但当我试图让它在较旧的Android版本上工作时(应该如此),它不再工作了。有时,ionic build android命令根本不会生成任何东西!当我将apk安装到我的设备(android-x86-debug)上时,它会: 下面是我的config.xml的一部分: <preference name="webviewbounce" value="false"/&

我目前正在爱奥尼亚上做一个iOS/Android项目,我在构建过程中遇到了一些问题。起初,apk可以工作(至少在我的设备上),但当我试图让它在较旧的Android版本上工作时(应该如此),它不再工作了。有时,
ionic build android
命令根本不会生成任何东西!当我将apk安装到我的设备(android-x86-debug)上时,它会:

下面是我的config.xml的一部分:

  <preference name="webviewbounce" value="false"/>
  <preference name="UIWebViewBounce" value="false"/>
  <preference name="DisallowOverscroll" value="true"/>
  <preference name="android-minSdkVersion" value="16"/>
  <preference name="android-targetSdkVersion" value="16"/>
  <preference name="BackupWebStorage" value="none"/>
  <preference name="SplashScreen" value="screen"/>
  <preference name="SplashScreenDelay" value="3000"/>
  <preference name="xwalkVersion" value="19+"/>
  <preference name="xwalkCommandLine" value="--disable-pull-to-refresh-effect"/>
  <preference name="xwalkMode" value="embedded"/>
  <preference name="xwalkMultipleApk" value="true"/>
所以我试着在我的设备上运行android-armv7-debug.apk,安装成功了,但是现在它变成了“应用程序错误,到服务器的连接不成功”。考虑到我的应用程序的第一个版本是通过android-x86-debug.apk安装的,我真的很惊讶。现在这听起来像是一个完全不同的问题


ionic run android
命令仍然可以正常运行)

从手机上卸载你的应用程序,然后进行构建和安装。
存在一些软件包问题。

从手机上卸载应用程序,然后进行构建和安装。
程序包出现问题。

某些移动设备上无法安装未签名的应用程序。 必须对应用程序进行签名,才能按照此链接中给出的进行签名:

也尝试

ionic platform remove android
ionic platform add android@5.1.0
然后


某些移动设备上不会安装未签名的应用程序。 必须对应用程序进行签名,才能按照此链接中给出的进行签名:

也尝试

ionic platform remove android
ionic platform add android@5.1.0
然后

这是我的答案。 我也有同样的问题。只需启动一些示例ionic项目并在android上构建它,但每当我在真正的设备(棉花糖版本)上安装时,应用程序未安装

以前,我的构建应用程序名称是android-x86-debug.apk和android-armv7-debug.apk。到目前为止,我探索并获得了这些双重构建的apk的信息,因为有了crosswalk插件。所以,我做这个任务:

  • 从项目中删除crosswalk插件
  • 从项目中删除android平台并添加新的android平台
  • 重建项目,我得到app-debug.apk
  • 转移到设备并安装。那些apk在我的设备上安装并运行良好
  • 但愿这对你有帮助。谢谢

    这是我的答案。 我也有同样的问题。只需启动一些示例ionic项目并在android上构建它,但每当我在真正的设备(棉花糖版本)上安装时,应用程序未安装

    以前,我的构建应用程序名称是android-x86-debug.apk和android-armv7-debug.apk。到目前为止,我探索并获得了这些双重构建的apk的信息,因为有了crosswalk插件。所以,我做这个任务:

  • 从项目中删除crosswalk插件
  • 从项目中删除android平台并添加新的android平台
  • 重建项目,我得到app-debug.apk
  • 转移到设备并安装。那些apk在我的设备上安装并运行良好

  • 但愿这对你有帮助。谢谢

    尝试使用
    爱奥尼亚运行android-c-l-s
    并检查登录终端。。!嗨,谢谢你的评论:)我应该照顾什么@_mahasagar@Mowso你有关于这个问题的最新消息吗?@MiqdadAli我不记得我是如何解决这个问题的,我试着使用
    ionic运行android-c-l-s
    并检查登录终端。。!嗨,谢谢你的评论:)我应该照顾什么@_mahasagar@Mowso你有关于这个问题的最新消息吗?@MiqdadAli我不记得我是如何解决这个问题的我每次都这样做。卸载应用程序,测试run命令,再次从设备卸载,测试生成的apk,然后是boum,错误。我每次都这样做。卸载应用程序,测试run命令,再次从设备卸载,测试生成的apk,然后是boum,错误。
    ionic build android