45得票9回答
因为不存在,所以无法找到'capacitor.settings.gradle'。

我是新手,正在使用Ionic构建Android应用,在Android Studio中打开项目时,但在gradle同步时出现以下错误:Could not read script 'F:\IonicProjects\mis-tracking-master-latest\mis-tracking-m...

41得票7回答
复制资源/android/icon/mdpi-foreground.png时发生错误。

使用 cordova-res 复制图标和闪屏时,我遇到了以下错误。 我正在使用 capacitor 来构建应用程序。 我正在使用以下命令复制图标: cordova-res android --skip-config --copy 这是该命令的响应:~/Public/accountech-ec...

32得票8回答
如何在 Capacitor 中确定当前平台是本地应用程序还是 Web 应用程序?

在Cordova中,您可以立即访问process.env.CORDOVA_PLATFORM,那么在Capacitor中是否有类似的功能? 我希望在启动时有条件地加载一些函数,并且不想阻塞渲染等待异步Device.getInfo返回。 例如,我想立即确定是否导入一个脚本,该脚本对本地键盘进行...

30得票4回答
如何在使用Ionic和Capacitor的情况下更新iOS和Android应用程序版本?

我正在使用Ionic和Capacitor开发一个应用程序,并且生成的构建使用Ionic的新AppFlow服务,所以我不会在本地构建它们。 那么我该如何更新iOS和Android版本号呢?我已经尝试更新plist和config.xml文件,但所有更新都导致版本号为“1.0”,无论我做什么。

27得票7回答
Ionic无效的包名称__ngcc_entry_points__.json

我快要完成使用ionic和angular开发的应用程序了。不幸的是,我现在完全卡住了。我无法再构建我的应用程序(在android上)了。 以下是错误信息: ionic cordova build android cordova.cmd platform add android --sav...

25得票1回答
升级到Ionic 5或Capacitor 5后,src/zone-flags.ts在TypeScript编译中丢失。

我通过这两个命令升级了我的Ionic 4应用程序: # Upgrading to Ionic 5 npm install @ionic/angular@latest @ionic/angular-toolkit@latest --save # Upgrading to Angular 9 ...

23得票7回答
无法添加指定名称为`trunk`、url为`https://cdn.cocoapods.org/`的源。

我正在使用Capacitor为iOS构建应用程序。当我运行命令'npx cap sync ios'(它会执行pod install)时,出现了以下错误:✖ Updating iOS native dependencies with "pod install" (may take several...

22得票1回答
npx cap sync和npx cap copy的区别

我是新手,正在开发一个应用程序,在代码中进行更改并运行该应用程序。 ionic build npx cap copy npx cap open android 同时建议使用 npx cap sync 代替 npx cap copy。 这两者之间有何不同?在何时使用它们?请协助解答。

20得票6回答
“npx cap add ios”命令执行失败,错误提示为“使用pod install更新iOS本地依赖项失败!”

我刚刚使用命令“ionic start myApp blank”创建了一个全新的Ionic应用程序。 我添加了必要的Angular依赖项,以使“ionic serve”正常工作。 我使用以下命令安装了Capacitor。npm install @capacitor/cli @capacitor...

20得票3回答
混合JavaScript移动开发 - Apache Cordova vs Capacitor与Ionic vs NativeScript vs React Native

首先,希望这个问题不会太广泛。作为一个前端背景的人,我正在考虑开始学习一种与JavaScript相关的移动开发框架。第一个问题是,我应该选择Apache Cordova还是Capacitor?我在Phaser(HTML5)游戏开发业余项目中使用了第一个,但说实话,体验并不好。我可以理解为什么A...