首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >混合应用程序不使用Monaca

混合应用程序不使用Monaca
EN

Stack Overflow用户
提问于 2016-03-12 02:16:52
回答 2查看 252关注 0票数 1

几个月前,我开始用Monaca构建一个混合应用程序,现在我试图对它做一些修改,问题是,当我尝试做一个调试构建来测试应用程序时,它不工作,甚至不能运行,当它开始时说“我的应用程序必须关闭”,我没有修改源代码,我只是添加了几个html和js文件。

index.html、主js文件和config.xml都完好无损。我测试了在android 2,4.2和6上的构建,它们都不起作用,我可以发布你们需要的必要代码,现在我不知道我可以发布什么代码来帮助你们!

我不知道IDE是否有新的东西,我应该知道!

这是我的config.xml:

代码语言:javascript
复制
    <?xml version="1.0" encoding="UTF-8"?>
    <widget xmlns="http://www.w3.org/ns/widgets" id="com.example.ANTELCar" version="2.0.1">
    <name>Antel Car</name>
    <description>Antel Car</description>
    <author/>
    <content src="index.html"/>
    <preference name="loglevel" value="DEBUG"/>
      <preference name="AndroidLaunchMode" value="singleTop"/>
      <preference name="ErrorUrl" value=""/>
      <preference name="SplashScreen" value="screen"/>
      <preference name="monaca:DisableCookie" value="false"/>
      <feature name="App">
        <param name="android-package" value="org.apache.cordova.App"/>
      </feature>
       <preference name="AllowInlineMediaPlayback" value="false"/>
      <preference name="AutoHideSplashScreen" value="false"/>
      <preference name="BackupWebStorage" value="cloud"/>
      <preference name="EnableViewportScale" value="false"/>
      <preference name="FadeSplashScreen" value="true"/>
      <preference name="FadeSplashScreenDuration" value=".25"/>
      <preference name="KeyboardDisplayRequiresUserAction" value="true"/>
      <preference name="MediaPlaybackRequiresUserAction" value="false"/>
      <preference name="ShowSplashScreenSpinner" value="true"/>
      <preference name="SuppressesIncrementalRendering" value="false"/>
      <preference name="TopActivityIndicator" value="gray"/>
      <preference name="GapBetweenPages" value="0"/>
      <preference name="PageLength" value="0"/>
      <preference name="PaginationBreakingMode" value="page"/>
      <preference name="PaginationMode" value="unpaginated"/>
      <feature name="LocalStorage">
        <param name="ios-package" value="CDVLocalStorage"/>
      </feature>
      <preference name="monaca:targetFamilyiPhone" value="1"/>
      <preference name="monaca:targetFamilyiPad" value="1"/>
      <access origin="*"/>
      <access origin="mailto:*"/>
      <preference name="KeepRunning" value="false"/>
      <preference name="monaca:AndroidIsPackageNameSeparate" value="true"/>
      <preference name="DisallowOverscroll" value="true"/>
      <preference name="Orientation" value="portrait"/>
      <preference name="SplashScreenDelay" value="4000"/>
      <preference name="Fullscreen" value="false"/>
      <preference name="AndroidPersistentFileLocation" value="Compatibility"/>
      <allow-intent href="itms:*"/>
      <allow-intent href="itms-apps:*"/>
      <allow-navigation href="*"/>
    </widget>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-03-14 06:16:23

问题不在IDE中,而是在您的文件中。当您将一个项目上传到Monaca时,它确实会创建一个新的空白配置文件。您需要确保设置了所有这些设置,并启用了所需的功能。此外,如果您使用的是自定义插件,但正在使用的免费帐户,这些插件将不包括在内。

要确认工作环境,我建议使用它们的默认模板之一,如Onsen2.0示例来测试所有内容,并确保您的设计环境是安装和工作的。

票数 1
EN

Stack Overflow用户

发布于 2016-03-16 02:28:21

曼斯特兰德给了你一些很好的提示。另外,如果您使用的是自定义插件,并且您只是通过指定插件的名称来导入它们,那么一旦您再次构建您的项目,将会下载它们的最新版本。这意味着插件的新版本可能与您的原始配置不兼容。

您可以尝试将您的项目升级到Cordova 5.2并重新构建,以查看它是否有效。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35952968

复制
相关文章

相似问题

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