草庐IT

android - Android 上的 Ionic Framework 启动错误

我有一个Ionic项目在iOS(模拟器和设备)、网络上运行良好,但在Android上有问题。我曾经创建过的项目:ionicplatformaddandroid我用Eclipse打开项目,一切正常,没有错误,CordovaLib加载正常。当我尝试在我的设备中部署时,出现此错误:11-2015:22:56.350:E/AndroidRuntime(10312):FATALEXCEPTION:main11-2015:22:56.350:E/AndroidRuntime(10312):Process:com.ionicframework.congressapp251163,PID:103121

java - Ionic - 'platform add android' 命令失败,退出代码为 ENOENT

请帮助我正确设置Windows8/Ionic/Cordova/Android环境。我正在尝试使用命令“添加平台android”,但无法使其正常工作。我看过与此类似的帖子,但没有一个完全相同。我已尝试卸载Cordova和Ionic,然后按照此处的建议重新安装它们http://tinyurl.com/ogxb8u5但是没有效果。我假设我的环境变量没问题,因为ant、android、java和node命令工作正常,Cordova和ionic也是如此,如下面的测试所示。 最佳答案 抱歉,没有足够的权限对​​您的问题发表评论。我遇到过类似的问

android - Ionic/Phonegap 不播放 html5 视频,但 native 浏览器可以

我遇到了android播放HTML5视频的问题。该网页在原生android浏览器和我的三星GalaxyTAB3上的Chome中完美运行。但是当我从同一来源创建Ionic/Phonegap应用程序时,视频无法播放。播放器渲染良好,我可以点击播放,但当我点击播放时,没有任何反应。控制台中也看不到任何错误消息。这是我正在使用的代码: 最佳答案 我制作了一个简单的myApp选项卡项目,并且在添加本地视频方面遇到了困难。最终对我有用的是将“/android_asset/”添加到本地视频的前面。-->视频的实际路径是注释掉的代码,在运行“ion

android - ionic 平台添加 android 命令失败,退出代码为 ENOENT

UpdatedthehooksdirectorytohaveexecutepermissionsAddingandroidproject...Error:cmd:CommandfailedwithexitcodeENOENTatChildProcess.whenDone(C:\Users\arnoldtan\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\cordova\superspawn.js:139:23)atChildProcess.emit(events.js:107:17)atPro

android - 在 Linux 上为 Android 构建 Ionic 应用程序失败,退出代码 2 : Failed to find 'ANDROID_HOME'

我正在尝试在适用于Android的Linux/Ubuntu14.04上构建默认示例应用。我在执行sudoionicbuildandroid时收到一条标准错误消息:Failedtofind'ANDROID_HOME'environmentvariable.Trysettingsettingitmanually.(查看下面的完整日志)但如果我这样做echo$ANDROID_HOME&&echo$JAVA_HOME&&echo$ANT_HOME/home/user3123726/Android/Sdk/usr/lib/jvm/java-8-oracle/usr/bin/ant并且命令andr

java - 带有 "SplashScreen.java uses or overrides a deprecated API."错误的 ionic 构建

在运行命令ionicbuildandroid后,我成功地使用ionic构建了一个apk文件。但是,这个apk文件无法成功安装到我的Android手机上。在构建过程中,我遇到了以下警告::CordovaLib:generateDebugSources:CordovaLib:compileDebugJavaNote:>SomeinputfilesuseoroverrideadeprecatedAPI.Note:Recompile>with-Xlint:deprecationfordetails.:compileDebugJavaNote:>C:\Users\own\Dropbox\Work

android - 字体未在 ionic 3 应用程序的 android 设备上应用

我正在尝试为Android应用程序应用我的自定义字体。所以我修改了src/theme/variables.scss并添加了以下几行:@font-face{font-family:AppFont;src:url("../assets/fonts/RobotoCondensed-Regular.ttf");}body,span,button,h1,h2,h3,h4,h5,h6,p,ion-item,ion-title{font-family:'AppFont'!important;}$font-family-base:'AppFont';$font-family-ios-base:'App

android - ionic externalRootDirectory 无法写入 SD 卡

我一直在尝试使用IONIC中的“cordova-plugin-file”插件写入Android设备上的(可移动)SD卡,但没有成功。文档指定externalRootDirectory作为“Android:外部存储(SD卡)根。”但是,当我写入这个目录时:this.file.resolveDirectoryUrl(this.file.externalRootDirectory).then((data)=>{result+="\n"+"resolveDirectoryUrl";newBasePath=data.nativeURL;this.file.createDir(newBasePat

android - 无效数据, block 必须是字符串或缓冲区,而不是对象 - ionic 和 firebase

我目前正在我的MAC上设置我的ionic应用程序,但我一直遇到一个问题,当我添加cordova-plugin-fcm时,使用Cordova版本8.0.0和android版本6.4.0,我得到以下错误:Invaliddata,chunkmustbeastringorbuffer,notobject请注意,我的应用程序上没有安装ios平台。此外,由于我安装了FCM插件,我已将google-services.json文件添加到我的项目的根目录中。最后,最奇怪的是,当我使用我的PC时,我的项目运行正常。但是,在我的MAC(我一直使用的)上,它不适用于我的项目。知道为什么这不起作用。仅供引用-我

android - Ionic run error exit code 1 设备通信超时

我最近在尝试运行任何Cordova项目时开始遇到此错误,无论是Ionic项目还是普通的Cordova项目。它允许我毫无问题地构建项目,但如果我尝试使用命令ionicrunandroid或cordovarunandroid推送到设备或模拟器,我得到以下错误:我已经在工作并且可以确认它昨天在工作。同时没有任何变化。这是在Windows机器上。我已经格式化并重新安装了一天有用的所有东西,然后我开始收到同样的错误。NPMversion2.14.12Ionicversion1.7.12Cordovaversion5.4.1Javaversion1.8.0_66 最佳答