
compile_apk/ipa/exe(IDE编程)等
文章平均质量分 85
desaco
技术,产品,运营。安卓应用研发10年+。服务过多家上市公司。
展开
-
eclipse创建项目不带V7及其他,V4与V13,v14,v17
> Android support包v4,v7,v13,v14,v17 v8 Android 谷歌发布support-v4、v7、v8、v16、v17包- https://blog.youkuaiyun.com/xxxiu/article/details/41007973Android Support v4、v7、v13、v14、v17的区别和应用场景- https://blog.youkuaiyun.com/...转载 2017-04-12 16:44:47 · 1164 阅读 · 0 评论 -
android studio生成aar/ jar包及混淆 (项目模块化,Module),动态和静态Jar
代码模块化,功能模块化,项目模块化。android自定义静态jar包和动态jar包的编译、使用- https://blog.youkuaiyun.com/bukker/article/details/51672506Android导入第三方静态库.a,编译成动态库.so。> Android Studio生成jar包,并混淆Android Studio 将module打成jar包 , And...转载 2016-07-27 17:09:29 · 4952 阅读 · 0 评论 -
发布移动App应用,Android应用市场发布渠道
-- 发布移动App应用 Apple App Store发布应用需要付费一年688RMB(中国); 平时注册Google Play 开发者账号仅可以发布免费应用,发布收费应用需注册Google Checkout商家账户(即通过Google Checkout商家账户绑定银行卡,用于收款)。-- Android应用市场360、百度91、应用宝、安智、应用汇、华为智汇云、可可应用商店等,...转载 2016-04-12 16:19:57 · 18241 阅读 · 0 评论 -
生成Apk签名证书keystore,openssl与证书,keystore,jks,pem/pk8
android app 无签名能否安装?可以! 其实这句话说得不全对。 你所谓的无签名其实里面已经有一个默认debug签名了。只不过debug签名时效只有一年而已。-- Android签名文件有很多种,比如最早的keystore,jks,pem/pk8等1.KeyStore: KeyStore是Eclipse开发Android的时候最早的签名文件了.2.JKS(Java key st...转载 2016-10-28 10:14:15 · 3296 阅读 · 0 评论 -
make/CMake(C C++),Grunt/Gulp(前端Web),GYP/GN等自动化构建工具
build叫做构建,compile叫做编译。 构建工具有很多种 :成熟大型项目常用的make ,Android平台开发应用的gradle ,人工智能TensorFlow的bazel。> GNU make;CMake构建工具GNU make- https://blog.youkuaiyun.com/hawks93/article/details/79444229GNU make和co最流行的自...转载 2018-09-02 15:42:02 · 994 阅读 · 0 评论 -
Jenkins+Gradle持续集成,接口/压力测试,定时自动打包
持续集成- Jenkins+Android+fir+蒲公英,搭建持续集成环境。MCI:大众点评千人移动研发团队怎样做持续集成- https://mp.weixin.qq.com/s/XY3u-bMgsg3rKI_DHZmSTg> 持续集成 持续集成一般分为四个阶段,也是通过不断摸索实践,从历史长河演化而来,但这四个阶段的方式没有谁好谁坏,只有我们的现状适合哪个阶段。 1....转载 2016-11-17 21:23:31 · 848 阅读 · 0 评论 -
Android apk打包流程,AAPT打包,apk瘦身
修改AAPT,资源分区,用于Android插件化- https://github.com/BaoBaoJianqiang/AAPT> Android多渠道打包奇虎360 Android Multi channel package tool(安卓多渠道打包工具)- https://github.com/seven456/MultiChannelPackageTool美团的Android...转载 2018-10-24 10:53:40 · 1900 阅读 · 0 评论 -
Gradle配置资源前缀,防止资源名字冲突
Android Gradle配置资源前缀- https://blog.youkuaiyun.com/zp0119/article/details/82895114-- 资源冲突公司在不断推进组件化,多个Module开发,当然也存在许多需要注意的问题。是无法保证多个Module中的资源命名完全不同,就可能会出现资源引用问题,造成资源冲突。 解决方式可以根据不同Module功能来设置资源前缀,从而保证资源命...转载 2019-01-12 10:03:53 · 3184 阅读 · 0 评论 -
Gradle依赖(studio 3.0以前,studio 3.0以后)
-- Gradle依赖,不起作用在主module中releaseCompile project(path:':tools', configuration:'release')debugCompile project(path:':tools', configuration:'debug')在依赖的module中android { publishNonDefault true}...转载 2019-01-25 11:10:13 · 607 阅读 · 0 评论 -
Android 系统System/应用App OTA升级
-- Android系统OTA升级流程,Android App OTA升级; 公司的车载系统使用了MTK的板子,深度定制的Android系统,平时开发过程中的修改可以直接重新烧录固件,但设备量产投入市场之后的修改只能通过OTA的方式进行更新。-- App的更新方式主要有两种:完全更新(Full updates);增量更新(Incremental updates,也叫差分包升级)。An...转载 2019-05-09 18:29:14 · 6395 阅读 · 0 评论 -
gradle插件,gradle/Groovy语法
宿 主 App : apply plugin: 'com.android.application' <==如果是编译Android APP,则加载此插件 依赖库Module:apply plugin: 'com.android.library' <==如果是编译Library,则加载此插件 > gradle 插件 如果想深入的做一下自定义...转载 2018-04-27 23:41:47 · 969 阅读 · 0 评论 -
Android Studio+Gradle的使用与构建(快捷键及技巧)
app.gradle与module.gradle.提高Apk Gradle编译速度的方法?Gradle自动打包?宿主App: apply plugin: 'com.android.application' <==如果是编译Android APP,则加载此插件 依赖库: apply plugin: 'com.android.library' <==如果是编译Librar...转载 2018-05-11 14:01:36 · 1366 阅读 · 0 评论 -
Eclipse+SDK+ADT配置android开发环境,代码打包成APK
> ADT下载地址(含各版本),最新ADT-23.0.6 -- http://blog.youkuaiyun.com/qq272803220/article/details/49098519> Download Eclipse -- http://www.eclipse.org/downloads/Eclipse几个版本号的区别-- http://www.cnblogs.com/dudumao/p...原创 2016-10-10 17:15:15 · 2111 阅读 · 0 评论 -
Apk应用文件混淆:Proguard(类文件优化混淆),DexGuard混淆(防二次打包)
> apk文件混淆 Proguard写给Android开发者的混淆使用手册--http://blog.youkuaiyun.com/huihuibisheng/article/details/52928046 Proguard- http://www.saikoa.com/proguard https://www.guardsquare.com/en/proguardSourceForge上非...转载 2017-08-23 20:47:37 · 3639 阅读 · 0 评论 -
自动批量多渠道打包(腾讯VasDolly、美团walle),分渠道更新
批量打包;分渠道统计APP安装量;Ant/maven/Gradle自动打包;Jenkins+gradle+SVN+Android 持续集成、定时自动打包。 > 市场或渠道,多渠道包 谷歌市场、腾讯应用宝、百度手机助手、91手机商城、360应用平台、豌豆荚、安卓市场、小米、魅族商店、oppo手机、联想乐商、中兴汇天地、华为、安智、应用汇、木蚂蚁、3G安卓市场(久邦开发者发布系统)...原创 2016-08-24 21:51:49 · 3254 阅读 · 0 评论 -
IDE编译器学习与实现(如C/C++)
1.C实现编译器?编译器的设计?2.编译器与编译语言,C语言 高级语言如Java?Top IDE(集成开发环境) index- http://pypl.github.io/IDE.html编译原理C编译器实现- http://download.youkuaiyun.com/download/zhoupeng654321/1449484编译器的工作过程- http://www.ruanyifeng.co...转载 2017-09-13 19:22:44 · 1159 阅读 · 0 评论 -
(Java,Android)三大自动化构建工具 Ant,Gradle,Maven(JCenter),并自动打Apk包
build叫做构建,compile叫做编译。 构建工具有很多种 :成熟大型项目常用的make ,Android平台开发应用的gradle ,人工智能TensorFlow的bazel。> 1.Ant ant的兄弟make,ant做的很多事情,大部分是曾经有一个叫make的所做的,不过对象不同,make更多应用于c/c++ ,ant更多应用于Java。在eclipse里先天支持...转载 2017-11-24 18:56:34 · 912 阅读 · 0 评论 -
ADB连接,adb的使用注意,MAC PC下配置ADB
> ADB连接(USB数据线) 使用ADB实现车机和手机连接,传输数据。 adb支持两种连接android系统的方式,USB方式及网络方式。一般android手机及android平板默认会设置为USB方式(直接插数据线的方式)。方便开发调试,需要将设备通过USB或Wifi连上电脑。 adb connect 192.168.2.40:5555 。 android系统底层运行着一...转载 2017-09-16 21:41:15 · 1566 阅读 · 0 评论 -
Android Studio/Gradle/JDK/NDK安装,Git SVN
1. Git SVNGit的奇技淫巧- https://www.jianshu.com/p/0a5bdd0c5c4dAndroid Studio中Git的安装配置以及使用- http://blog.youkuaiyun.com/pengweiq/article/details/50915495Android Studio中SVN安装与使用-- https://my.oschina.net/fyyy...转载 2016-11-10 16:09:00 · 1376 阅读 · 0 评论 -
Android Studio/Gradle构建问题集
> xml文件无法预览-- 解决Android studio3.1.2布局文件无法预览问题- https://blog.youkuaiyun.com/liuzhi0724/article/details/81318131解决方法:进入工程的res->values->styles.xml文件,将parent的值,在前面加上Base.-- Android Studio无法预览xml布局之...转载 2018-05-11 13:13:08 · 1677 阅读 · 0 评论 -
Gradle插件,Groovy与DSL
编写Gradle插件可能需要一点Goovy知识,具体编写直接用java语言写也可以,Goovy是完全兼容java的,只截取插件入口部分实现PluginEntry.groovy。 Gradle本身的领域对象主要有Project和Task。Project为Task提供了执行上下文,所有的Plugin要么向Project中添加用于配置的Property,要么向Project中添加不同的Task。...转载 2019-05-07 14:35:14 · 915 阅读 · 0 评论