我有一个ionic capacitor 项目,自2021年6月以来一直在工作. 几周前,我在Android中实现了风格,用相同的源代码构建了两个应用程序,如下所示:
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
// Specifies one flavor dimension.
flavorDimensions "version"
productFlavors {
develop {
dimension "version"
}
demo {
dimension "version"
applicationIdSuffix ".demo"
versionNameSuffix "-demo"
}
}
如果我从Android Studio构建项目,一切都很好. Android Studio构建了4个APK(开发-调试、开发-生产、演示-调试和演示-生产)
但是,因为我实现了这个实现,所以我不能使用"npx Cap run Android"命令从Visual Studio代码中运行该应用程序. 它给了我这个错误:
✖ Deploying app-debug.apk to Pixel_4a_API_30 - failed!
[error] Selected emulator emulator-5554
Error: ENOENT: no such file or directory, open '/Volumes/Macintosh HD -
Data/Development/ionic_workspace/wallet/android/app/build/outputs/apk/debug/app-debug.apk'
看起来没有找到APK,因为在应用调味剂之后,APK不在"输出/APK/DEBUG/" 我在网上找不到关于这件事的任何东西.我在想,我需要改变Ionic项目的一些东西,以告诉在哪里可以找到APK,但我不知道.
你知道我能做什么吗?
谢谢你的帮助