首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏小白鼠

    Ionic3 Android打包

    所谓的Anrdoid打包,就是将ionic项目打包成一个可以安装在Android系统上的apk文件,打包的时候,使用的是cordova工具,不过在此之前,需要一些准备工作:配置JDK、Android SDk还有各个android版本包的下载,最重要的是需要成功的创建了一个Ionic项目,有关ionic项目创建的详细教程,请参考以下文章: Ionic3 Start 配置JDK 主要就是以下流程 添加平台 配置Android SDk完全是为了能够在打包的时候需要用到,不过在打包操作之前,还有一个非常重要的操作,那就死为该应用添加平台。可选的平台有很多,常见的 Android、IOS。 添加IOS平台需要在MacOS上操作,本文也仅是介绍将ionic项目打包Android应用,因此不涉及到打包IOS的内容。 有关于Android 模拟器调试和真机调试的具体教程,请参考以下文章: Ionic3 Android 调试

    1.3K30发布于 2018-08-21
  • 来自专栏sofu456

    unity3d打包android黑屏

    发现shader编译错误,修改默认的untiy 图形库,改用opengl shader(play setting去掉auto graphics api后面的勾选项,需要调整GLES3和GLES2顺序,看支持的版本

    3.4K20发布于 2019-12-10
  • 来自专栏韩曙亮的移动开发专栏

    【Unity3D】Android 打包 ① ( Android 编译选项 | 安装 Android Build Support 模块 )

    文章目录 一、 Android 编译选项 二、 安装 Android Build Support 模块 一、 Android 编译选项 ---- 在 Unity 编辑器中 , 选择 " 菜单栏 | File | Build Settings " 选项 , 在弹出的 " Build Settings " 对话框 中 , 选择 Android 选项卡 , 该选项卡内容如下 : 如果点击 Android 选项卡 , 显示如下内容 , 就需要安装 Android 环境 ; 二、 安装 Android Build Support 模块 ---- 参考 【Unity3D】Unity3D 软件安装 ( 注册账号并下载 Unity Hub | 安装 Unity Hub | 获取个人版授权 | 中文环境设置 | 安装 Unity3D 编辑器 ) 博客 , 在安装 Unity 编辑器的同时 , 将 Android 编译支持 和 iOS 编译支持 都一块下载了 ; Android 相关的编译支持软件 , 都安装在了 Unity 编辑器安装目录\Editor\Data\PlaybackEngines\AndroidPlayer

    1.9K20编辑于 2023-03-30
  • 来自专栏Android 研究

    Android插件化基础3----Android的编译打包流程详解

    本片文章的主要内容如下: 1、关于APK 2、官网流程简述 3、相关工具介绍 4、打包流程详解 5、关于Android自动打包工具aapt的概述 6、面试中关于APK打包的问题 7、混淆 一、关于APK APK打包流程图.png 整体概述如下: 1 打包资源文件,生成R.java文件 2 处理aidl文件,生成相应的.java文件 3 编译工程源码,生成相应的class文件 4 转换所有的class 4、输出: 未签名的.apk文件 (六)、对apk文件进行签名 1、输入: 未签名的.apk文件 2、工具: jarsigner 3、过程: android的应用程序需要签名才能在android 1、输入: 签名后的.apk文件 2、工具: zipalign工具 3、过程: 这一步需要使用的工具为zipalign,它位于android-sdk/tools目录,源码位于android 3打包流程中最后一步,为什么要对齐? 对齐是为了加快资源的访问速度。

    2.6K22发布于 2018-08-30
  • 来自专栏Android知识

    Android 打包流程

    Android 打包流程: image.png 具体的打包步骤如下: 1:生成R.java类文件:Eclipse中会自动生成R.java,ant和命令行使用androidSDK提供的aapt.exe程序生成 3:编译.java类文件生成class文件:Eclipse中自动生成,ant和命令行使用jdk的javac编译java类文件生成class文件. 4:将class文件打包生成classes.dex文件: 5:打包资源文件(包括res、assets、androidmanifest.xml等):Eclipse中自动生成,ant和命令行使用AndroidSDK提供的aapt.exe生成资源包文件 6:生成未签名的 7:对未签名的apk进行签名生成签名后的android文件: 8:对签名后的android文件进行字节对齐

    84920编辑于 2021-12-25
  • 来自专栏Android 进阶

    Android 混淆打包

    .** -keep class android.support.v4.app.**{*;} -keep class android.support.v4.** { *; } -keep interface * extends android.app.Fragment  #所有fragment的子类不要去混淆 -keep public class * extends android.app.Activity android.view.View -keep public class com.android.vending.licensing.ILicensingService #保持指定规则的方法不被混淆(Android public <init>(android.content.Context);     public <init>(android.content.Context, android.util.AttributeSet );     public <init>(android.content.Context, android.util.AttributeSet, int);     public void

    1.8K30发布于 2019-12-26
  • 来自专栏韩曙亮的移动开发专栏

    【Unity3D】Android 打包 ④ ( Android 工程打包 | Unity 中导出安卓工程 | Android Studio 打开 Unity 导出的 Android 工程 )

    文章目录 一、 Android 工程打包 二、 Android Studio 打开 Unity 导出的 Android 工程 一、 Android 工程打包 ---- Android 工程打包 就是将 Unity 项目导出为 Android Studio 项目 , 在 Unity 编辑器中选择 " 菜单栏 | File | Build Settings… " 选项 , 在弹出的 " Build ; 最终导出的 Android 工程如下 : 打开根目录的 build.gradle 查看 , 发现这是 Android Studio 工程的 Gradle 主构建脚本 ; // GENERATED Studio 打开该项目即可 ; 二、 Android Studio 打开 Unity 导出的 Android 工程 ---- 在 Android Studio 中 , 选择 " 菜单栏 | File | Open… " 选项 , 在弹出的对话框中 , 选择 刚才在 Unity 编辑器中打包Android 工程 ; 这里建议选择使用默认选项选项 ; 等待 Android 工程编译 , 耗时比较长

    4.1K30编辑于 2023-03-30
  • 来自专栏tea9的博客

    android签名打包

    BF:35:FD:FE:26:47:25:66:9E:F8:5C:D5:FD:E5:06:BF SHA256: D8:22:7B:39:A0:67:0B:EB:1F:B6:26:13:0D:A4:3B :4D Signature algorithm name: SHA256withRSA Subject Public Key Algorithm: 2048-bit RSA key Version: 3 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: F2 4B 25 9D B9 29 F7 43 C4 5C 3E 8F 8D ED B3 9F .K%..).C.\>..... 0010: 6B 92 DE 72 k..r ] ] key in keystore release.jks: $ apksigner sign --ks release.jks --in app.apk --out app-signed.apk 3.

    1.2K10编辑于 2022-09-08
  • 来自专栏sofu456

    android gradle打包

    gradle打包 gradle就是构建工具,他使用的语言是groovy 功能类似java的maven、ant建立文件依赖关系,并打包输出 Maven打包配置 <dependency> <groupId > <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> </dependency> gradle打包配置

    50430发布于 2020-04-24
  • 来自专栏全栈程序员必看

    android离线打包

    uni-app模板 2.修改mainfest.json中的基础配置 选择本机打包 解压Android 离线SDK 解压后的项目结构 这里要用到的文件在SDK\asserts\data 和oaid_sdk_1.0.25.aar复制一份备用 Android studio离线打包apk环境配置 1.创建一个空的模板,填写项目的相关信息 2.环境配置 之后吧libs下的四个文件复制到 :name=”dcloud_appkey” android:value=”替换为自己申请的Appkey” /> 登录开发者中心:DCloud开发者中心 点击离线打包可以管理 Android 应用证书生成后会通过邮件告知生成结果,生成证书后的样子 把生成的证书下载,放到项目的app文件夹下,把生成的App key复制到对应的AndroidManifest.xml的位置 最后一步配置文件打包编译 studio工具生成的证书填写的信息 打包 测试运行,配置手机模拟器,运行成功 如果出现appley is not configured or configured incorrectly

    2.2K10编辑于 2022-11-15
  • 来自专栏韩曙亮的移动开发专栏

    【Unity3D】Android 打包 ③ ( Android 工程设置 | 打包 Apk 安装文件 | 配置项细节 | 运行效果 )

    文章目录 一、 Android 工程设置 二、 打包 Apk 安装文件 三、 配置项细节 1、Android 基本配置 2、图标配置 3、屏幕配置 4、启动界面设置 5、其它设置 四、 运行效果 一、 Android 工程设置 ---- 配置完编译选项后 , 还需要配置基本的 JDK , NDK , SDK 等工具 ; 参考 【Unity3D】Unity3D 软件安装 ( 注册账号并下载 Unity Hub | 安装 Unity Hub | 获取个人版授权 | 中文环境设置 | 安装 Unity3D 编辑器 ) 博客 , 在安装 Unity 编辑器的同时 , 将 Android 编译支持 和 iOS Editor\Data\PlaybackEngines\AndroidPlayer 目录中 ; 如果在安装 Unity 编辑器时没有安装 , 可以选择在 Unity Hub 中继续进行安装 ; 二、 打包 Apk 安装文件 ---- 在工程根目录中 , 新建 Build 目录 , 用于存放打包后的 Android 应用 ; 如果不显示 Build 按钮 , 显示的是 Switch Platform ,

    2.2K20编辑于 2023-03-30
  • 来自专栏快乐阿超

    android studio打包apk

    对未来的真正慷慨,是把一切都献给现在。――阿尔贝·加缪《反抗者》

    1.5K30编辑于 2022-08-16
  • 来自专栏大话swift

    Flutter macOS Android打包

    对于macOS用户使用flutter build apk打包可为曲折,官方只给出了Android正常的配置流程,但是macOS用户是不行滴---需要申请系统的访问权限授权 GitHub地址:https: //github.com/skeyboy/less_flutter 视频内容 简略的Android Studio配置(默认你的签名文件已经设置完成) 防止key.properties文件 ? 密钥项目名称:随意填写,就是一个名称 账户名称:可以打开终端输入```whoami```可以查看对应用户 3. gradle配脚本 def getPassword(String currentUser ") //终端中 whoami 查看YOUR_USER_NAME android_keystore你在密钥串中设置的名称 def pass = getPassword(getWhoami signingConfig signingConfigs.debug signingConfig signingConfigs.release } } } 打包

    1.1K20发布于 2019-07-04
  • 来自专栏全栈之路

    android 多渠道打包

    设置签名信息 minifyEnabled true //混淆开启 proguardFiles getDefaultProguardFile('proguard-android.txt

    84130发布于 2018-10-19
  • 来自专栏CSDN

    android studio 打包app

    android studio 打包app 首先配置apk信息 创建key信息 首次进来点击Create new… 创建成功后点击ok返回原页面 勾选Remember passwords 点击Next 打包app 接上步选择release 点击Finish 开始Build app 打包成功

    37710编辑于 2024-03-28
  • 来自专栏Android小知识

    Android打包另类问题

    运行之后产生的包发给别人安装不了 outputs中 解决方案 在gradle.properties添加android.injected.textOnly=false即可 原理 AS Run 出来的 Apk 想要去掉可以通过增加android.injected.textOnly=false 来实现。 正式包和测试包由于包名相同不能同时安装到同一个手机上 正式包的环境和测试包的环境是不一样的,有的时候正式包和测试包都会出现问题,这个时候,来回安装太浪费时间了 解决方案 在 app下的build.gradle 的 android ➡buildTypes➡debug 节点下面设置 applicationIdSuffix 即可 android { // ...

    73510发布于 2020-03-26
  • 来自专栏sofu456

    hbuilderx本地打包android

    hbuilderx使用android studio打包 hbuilder中使用本地打包生成android资源如下 再hbuilderx的打包指南中,下载sdk包,解压如下 https://nativesupport.dcloud.net.cn " android:label="@string/app_name" android:launchMode="singleTask" android:hardwareAccelerated ="true" android:theme="@style/TranslucentTheme" android:screenOrientation="user" android: " android:screenOrientation="user" android:theme="@style/DCloudTheme" android:windowSoftInputMode android:name="android.intent.action.VIEW" /> <data android:scheme="h56131bcf

    1.7K10编辑于 2021-12-06
  • 来自专栏技术人生

    flutter常见问题【3】:Flutter 使用Android studio 打包生成apk

    3.目录文件设置 3.1在Flutter工程中/android/app/key/sign.jks创建该目录。 要在app目录下创建key文件夹,然后把sign.jks拖进来。 3.2创建key.properites 在Flutter工程中/android/key.properites创建该文件。 里面内容如下: storePassword=123456 keyPassword=123456 keyAlias=sign storeFile=key/sign.jks 3.3配置/android /app/build.gradle文件 需要修改 app 包下的 build.gradle 文件,增加如下配置: android { signingConfigs { release { keyAlias 'sign' keyPassword 'android' storeFile file('key/sign2

    2.1K10发布于 2020-11-13
  • 来自专栏james大数据架构

    Android 程序打包及签名

    开发Android的人这么多,完全有可能大家都把类名,包名起成了一个同样的名字,这时候如何区分?签名这时候就是起区分作用的。     签名的注意事项 所有的Android应用都必须有数字签名,没有不存在数字签名的应用,包括模拟器上运行的。Android系统不会安装没有数字证书的应用。 正式发布一个Android应用时,必须使用一个合适的私钥生成的数字证书来给程序签名,不能使用ADT插件或者ANT工具生成的调试证书来发布。 选择证书保存的位置,填入密码,然后next, 3: ? 填写签证的信息,包括:别名,密码,有效期,姓名,组织,组织名称,所在城市,所在省份,国家等,然后finish。 点击finish之后,稍等片刻就生成了你自己的Android安装包了。 ?

    1.1K60发布于 2018-01-22
  • 来自专栏码客

    Android apk解包和打包

    /RetroArch_aarch64.apk -o RetroArch_aarch64 打包 apktool b RetroArch_aarch64 生成的apk默认放在RetroArch_aarch64 [否]: y 目录中就会生成psvmc.keystore文件 签名打包 jarsigner -verbose -keystore psvmc.keystore -signedjar RetroArch_aarch64

    2.3K30发布于 2019-10-21
领券