草庐IT

ionic-serve

全部标签

android - Ionic Android build : java. lang.IllegalStateException:未指定 buildToolsVersion

从今天开始,不知何故,我的ionic项目由于某种原因不再能够构建。我已经尝试删除平台并重新添加它,但它没有工作。我现在几乎花了三个时间来升级、降级和重新安装cordova和ionic,但由于某种原因,当我尝试构建Android版本时,我总是收到以下错误:FailedtonotifyProjectEvaluationListener.afterEvaluate(),butprimaryconfigurationfailuretakesprecedence.java.lang.IllegalStateException:buildToolsVersionisnotspecified.atc

android - ionic 2 : Run a background service with cordova

我使用Ionic2,我希望我的应用在应用关闭时执行一些任务。像Gmail这样的东西会一直通知。我发现了这个:https://ionicframework.com/docs/v2/native/background-mode/但我想使用在后台运行的特定方法创建特定服务。这个插件所有的应用程序都在后台运行。谁能解释我该怎么做? 最佳答案 我想在应用关闭时继续收到通知。我尝试了一个解决方案:使用推送通知、适用于Android的Firebase和适用于iOS的APNS。此解决方案有效,但有两个问题:必须使用外部服务配置可能有点困难我希望这会

android - ionic Cordova 文件上传错误 : Not allowed to load local resource

我是Ionic的新手,我正在尝试上传从相机拍摄并存储在Android文件系统中的图像:varft=newFileTransfer();console.log('Uploading:'+fileURL);ft.upload(fileURL,encodeURI("http://192.168.192.62:3000/api/meals/picture"),pictureUploaded,function(error){console.err(error);$ionicLoading.show({template:'Ooopserroruploadingpicture...'});setTi

android - 使 Ionic 应用出现在 "Share"列表中并接收数据

当用户单击图像的共享按钮时,我试图让Ionic应用程序出现在“共享”列表中。据我所知,我必须添加类似到AndroidManifest.xml。我可以使用cordova-custom-configplugin,我认为。然后我必须以某种方式处理这个Intent,这对我来说很棘手。似乎目前唯一为Intent维护的Cordova插件是thisone.我试过这样使用它:initializeApp(){this.platform.ready().then(()=>{//Okay,sotheplatformisreadyandourpluginsareavailable.//Hereyoucando

android - ionic 添加平台 android 与自定义 android-target

有人知道如何在ionic中添加带有自定义android目标的平台吗?如果我尝试这个命令:ionicplatformaddandroid它总是用最新的android-target平台添加android平台,有人知道如何在不编辑manifest和自定义平台添加android版本的情况下自定义androidtarget吗? 最佳答案 要更改构建版本,您需要更改位于根项目路径的config.xml。在config.xml中添加以下行,然后在构建android应用程序时自动更新设置。对于Ionic2,请查看我的要点到here.希望对你有帮助!

android - ionic update-notifier-cordova.json' 您无权访问此文件

我正在尝试在iOS上运行ionic,但它会引发错误。发生了什么?ionicrunios/usr/local/lib/node_modules/cordova/node_modules/update-notifier/node_modules/configstore/index.js:53throwerr;^Error:EACCES,permissiondenied'/Users/jiahongl/.config/configstore/update-notifier-cordova.json'Youdon'thaveaccesstothisfile.atError(native)atO

android - ionic 2/ ionic 3 : How to get current location of a device

stackoverflow上的所有答案都不适合我。其中很多是针对Ionic1的,或者这些答案已被弃用,或者它们不适用于Android设备。我在stackoverflow上看到了很多关于获取设备当前位置的解决方案,但似乎没有一个适用于Android。我尝试过的:-使用geolocation.getCurrentPosition(),适用于IOS和browser但不适用于Android.使用this.geolocation.watchPosition(),适用于IOS和browser但不适用于Android。使用navigator.geolocation.getCurrentPositio

android - [SDK 补丁应用程序 V4] 许可证的 ionic 错误

当我这样做时,我得到以下信息:ionic构建安卓Error:/Users/mike/code/ionic/getit/platforms/android/gradlew:Commandfailedwithexitcode1Erroroutput:FAILURE:Buildfailedwithanexception.Whatwentwrong:Aproblemoccurredconfiguringrootproject'android'.YouhavenotacceptedthelicenseagreementsofthefollowingSDKcomponents:[SDKPatchA

android - Ionic/Cordova 和 Android 64 位要求

谷歌hasannounced从2019年8月1日开始,所有新应用和应用更新必须提供64位版本以及32位版本。我有一个Ionic3(Cordova)应用程序,但我不确定这会产生什么影响。具体来说,Ionic/Cordova应用需要做什么才能满足这一要求?StartingAugust1,2019:Allnewappsandappupdatesthatincludenativecodearerequiredtoprovide64-bitversionsinadditionto32-bitversionswhenpublishingtoGooglePlay. 最佳答

android - Ionic App 无法基于 Android AAPT 错误构建

我正在创建一个Ionic应用程序,在浏览器中模拟它可以正常工作,但是一旦我尝试在android上构建它,它就会失败。看起来AATP有一些错误,但我无法弄清楚,为什么会发生这种情况......这是错误日志:Runningapp-scriptsbuild:--platformandroid--targetcordova[00:03:39]builddevstarted...[00:03:39]cleanstarted...[00:03:39]cleanfinishedin36ms[00:03:39]copystarted...[00:03:39]deeplinksstarted...[00