Google商店的Build-Novie Ionic(Ver.6)应用程序
#android #gradle #电容器 #ionic

在以下程序中,英国是普罗洛维之前的(ver)

  1. prãpruvaionicaplikãcieanastavenã:

离子申请项目物理放置在某些位置地址,例如:

C:\Projects\Ionic\Ionic6App_(verX)\

Image description
在此离子应用程序(某种睡眠)中,我使用电容器Geolokaän插件。

第一步是将平台(Android,iOS,...)添加到Ionic应用程序项目中。为此开始工作(在添加“ Android”平台的情况下):

ionic capacitor add android

Image description
下次在项目中创建此工作时,新的“ Android”地址带有内容:

Image description

如果我需要找出项目中各个工具和书籍的动作,我会使用一份工作:

ionic info

Image description
找出Cordova书架的版本(以及新的“电容器”,它为您提供了移动设备的指甲功能):

cordova -v

在构建novanie离子应用程序上,我需要拥有一个Zinrijtovanã½去“ Android Studio”和Tie Tie A Tool“ Gradle”和(当然)现象。
让我们找出计算机的“ gradle”时间的版本:

gradle -v

和一个现象的版本:

java -version

Image description

ä在一个步骤中是在交换的应用程序中设置许可请求(如果您启动完成的移动设备的应用程序,则我必须将其用于许可,例如,..设施,画廊,相机,相机,Atä。)。我必须在项目中添加此设置:

...\android\app\src\main\AndroidManifest.xml

在“权限” Astio中需要在哪里添加以下内容:

    ...
    <!-- Geolocation API -->
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-feature android:name="android.hardware.location.gps" />
    <!-- Network API -->
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    ...

现在设置了该应用程序的版本-Koušľkouääin Release,我在Google Store/Play Muscle上发布,以具有不同的kk½dákdkâk。此设置/ZeditovoľSãtbore中的¥¥¥¥:

...\android\app\build.gradle

可能如下:

android {
    compileSdkVersion rootProject.ext.compileSdkVersion
    defaultConfig {
        applicationId "eu.bigoo.pocasicko"
        minSdkVersion rootProject.ext.minSdkVersion
        targetSdkVersion rootProject.ext.targetSdkVersion
        versionCode 5
        versionName "4.1"
        ...

“ versionName”参数是用于应用程序应用程序的信息,“版本码”参数是intern©ãslo©ãslo用于Google中的发行管理。

poslednãmNastavenmmje zmena paranetrov“ minsdkversion”,“ compilesdkversion”,“ targetsdkversion” a“ cordovaandrovionsion”op㥥¥¥¥¥¥vsãºBore:

...\android\app\build.gradle

分别。

...\android\variables.gradle

可能如下:

ext {
    minSdkVersion = 26
    compileSdkVersion = 33
    targetSdkVersion = 33
    ...
    cordovaAndroidVersion = '10.1.1'
}

注意:有关该版本版本的信息可以分别在tu上使用 这应该为启动离子应用程序构建流程做好准备。

  1. 构建供应应用程序:

spus¥prakaz:

ionic capacitor build

有必要选择一个我想耗尽应用程序的平台(在我的工作中是“ Android”):

Image description
build-ovanãmProjektu,Vytvorãsäalåânovã½Adresãr“ www”:

Image description
并运行“ Android Studio”,对项目的地址很有趣,总内容:

Image description

在“ Android Studio”中通过“设置”窗口中的“ SDK Manager”菜单“菜单”,根据“ SDK平台”来查看动作/平台Android m)talovav¥ä必需的aläta©):

Image description
在“ SDK工具”中,即:

Image description
现在通过菜单“ Android Studio”中的“文件 - 项目结构”,在对话框“项目结构”中的“ ASTI”模块中的“项目结构”中的第一个“属性”中的“查看”;版本“;版本”,“源兼容性”,“目标兼容性”(“目标兼容性”((我们在Spirora configura中设置了):

Image description
并在“默认配置”检查中检查/设置kâád版本的参数和äalät:

Image description
现在,通过“构建 - 生成签名的捆绑包/apk ...”启动构建-OVACC进程本身,然后打开对话框“生成签名的捆绑包或apk”,其中的第一步选择版本:

Android App Bundle

äo是最新支持的Google商店/Play Deployment Management。
以©参数的方式设置以下步骤:

Image description
其次是交换应用程序变体的视觉:

Image description
马匹不会通过[Create]运行构建 - 卵巢过程。
经过一些割草,如果一切正常:

Image description
在地址中:

...\android\app\release\

发现重命名为更名的应用程序的“ app-release.aab”,例如“ ionic6app.aab”。
这个圣伯准备在Googlestore/Play上发布。
...