首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cordova-4无法让App (Android)启动

cordova-4无法让App (Android)启动
EN

Stack Overflow用户
提问于 2018-09-07 07:17:54
回答 5查看 2.2K关注 0票数 1

我有一个现有的应用程序,这个插件运行良好,但今天它决定在我身上失败。

我可以肯定的是,下面很可能会重新产生这个问题,一旦插件被安装,这个应用程序在运行"cordova run android“之后就会变成一个空白屏幕。终端显示“启动成功”,没有错误/堆栈跟踪。

版本:

  • cordova-4: 2.4.0
  • 科多瓦: 8.0.0
  • cordova-android: 7.0.0
  • Android : 3.1.4 (用于Mac)和Android 28

来复制这个:

  1. 重新安装Android和cordova,接受来自Android的所有许可,例如sdkmanager --licenses。确保应用程序在developers.facebook.com中注册,并获得适当的APP_ID。
  2. 终端:cordova create appy222 appy222.com appy222
  3. cd进入appy222
  4. cordova plugin add cordova-plugin-facebook4 --variable APP_ID="whateverid" --variable APP_NAME="Appy222"
  5. 将xml片段插入cordova-plugin 4的plugin.xml <config-file parent="/resources" target="./res/values/strings.xml"> <string name="fb_app_id">$APP_ID</string> <string name="fb_app_name">$APP_NAME</string> </config-file>中。
  6. 将“android”改为16。原来的是15岁,它在做cordova run android时抱怨cordova run android
  7. cordova platform add android这将安装cordova-android@7.0.0
  8. 通过连接到Android手机并启用开发选项来运行。终端:cordova run android

结果为空白screen...black。在没有cordova插件-facebook4 4的情况下,该应用程序将运行良好。

想知道有没有人遇到过这个问题?希望有人能在这里分享一些想法。

EN

回答 5

Stack Overflow用户

发布于 2018-09-07 12:28:05

也有同样的问题。对我有用的是删除插件,将版本设置为4.35.0:

cordova插件添加cordova- plugin -facebook4 4-变量APP_ID=“任意”-变量APP_NAME="Appy222“-变量ANDROID_SDK_VERSION="4.35.0”

然后删除并读取android平台:

cordova平台rm android

cordova平台添加android

票数 1
EN

Stack Overflow用户

发布于 2018-10-24 03:23:17

安卓build.gradle找不到$FACEBOOK_ANDROID_SDK_VERSION。所以我用离子-cordova-facebook4 4插件改变了它。您可以找到root/plugins/cordova-plugin-facebook4/plugin.xml文件。

在这里你可以找到这个设置

请把它换成

最后,离子cordova平台rm android,离子cordova平台添加android离子cordova现在运行android都是可以的!

票数 1
EN

Stack Overflow用户

发布于 2018-09-08 06:04:01

贴出我自己的问题的答案。似乎我需要把Facebook的Android版本降低到4.28.0 (而不是目前的4.36.0 )。

代码语言:javascript
复制
cordova plugin add cordova-plugin-facebook4 --variable APP_ID="whateverid" --variable APP_NAME="whateverappname" --variable ANDROID_SDK_VERSION="4.28.0"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52217275

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档