搜索内容

Android构建
  • Jenkins打包Android

    apk export JAVA_HOME=/usr/local/jdk-11.0.16 export PATH=$JAVA_HOME/bin:$PATH cd LLTerminal/app chmod +x ../gradlew ../gradlew clean assembleGooglePl……

    Joe.Ye 2023-05-01
    0 0
  • GooglePlay已禁止自行下载apk的方式更新APP

    由于 Google Play 上架要求已禁止使用 android.permission.REQUEST_INSTALL_PACKAGES 权限,因此想要在 Google Play 上架的话,就不能使用自行下载apk的方式更……

    Joe.Ye 2023-05-01
    0 1
  • Android上传项目到JCenter简单步骤

    基本步骤 创建Project,创建Android Library 注册bintray.com 获得API Key 项目build.gradle配置 在Project的build.gradle下的dependencies添加classpath �……

    Joe.Ye 2023-03-29
    0 0
  • Android发布项目到JCenter遇到的各种坑

    坑一:Lint检查 FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':testLib:lint'. > Lint found errors……

    Joe.Ye 2023-03-29
    0 0
  • 发布开源库到JCenter

    JCenter简介 Maven是专门用于构建和管理Java相关项目的工具。Java世界中主要有三大构建工具:Ant、Maven和Gradle。经过这几年的发展,Ant差不多已经销声匿迹、……

    Joe.Ye 2023-03-29
    0 0
  • Android aar包发布到maven仓库总结

    library module配置 library module的build.gradle文件,生成aar包含源码、注释 apply plugin: 'maven' dependencies { implementation fileT……

    Joe.Ye 2023-03-29
    0 1
  • 解决aar混淆后jar包为空的问题

    aar混淆后,jar包为空的问题解决方法: 首先确保混淆配置的是proguard-rules.pro,而不是consumer-rules.pro 然后给包里的类全都不混淆 -keep class me.yezho……

    Joe.Ye 2023-03-29
    0 1
  • Gradle 设置 Nexus 用户名密码

    直接在Gradle中明文写上用户名、密码不仅会涉及安全性问题,更为Git的管理带来诸多不便。 有一个变通的方法如下: 新建一个Gradle属性文件~/.gradle/gradle.pr……

    Joe.Ye 2023-03-29
    0 0
  • Android字节码插桩实现(Gradle + ASM)

    在Android编译过程中,往字节码里插入自定义的字节码,称为字节码插桩或函数插桩。 函数插桩可以帮助我们实现很多手术刀式的代码设计,如无埋点统计上报、轻量……

    Joe.Ye 2023-03-28
    0 0
  • Android Studio通过ASM Bytecode Outline插件生成ASM插桩代码

    (1)在Android Studio中安装ASM Bytecode Outline插件 (2)安装后,在Android Studio中,选中代码行,点击右键,选择Show Bytecode outLine (3)在ASM标签……

    Joe.Ye 2023-03-28
    0 0
  • Android Gradle Plugin打包Apk过程中的Transform API

    Transform API是在1.5.0-beta1版开始使用,利用Transform API,第三方的插件可以在.class文件转为dex文件之前,对一些.class文件进行处理。Transform API简化……

    Joe.Ye 2023-03-28
    0 0
  • 在Android Studio中自定义Gradle插件

    创建Gradle Module Android Studio中是没有新建类似Gradle Plugin这样的选项的,那我们如何在Android Studio中编写Gradle插件,并打包出来呢? (1) 首先,新建……

    Joe.Ye 2023-03-28
    0 0
  • Google Play上架被拒解决

    因上传用户手机号触犯隐私政策 被拒描述 APK REQUIRES VALID PRIVACY POLICY​ Your app is uploading users' ​phone number​ information to https://api.app……

    Joe.Ye 2023-03-25
    0 0
  • 您的设备与此版本不兼容 Your device isn’t compatible with this version 部分设备无法从Google Play下载应用

    手动搜索路径:https://play.google.com/store/apps/details?id=包名 权限 Google Play会对那些app里使用了相关硬件权限的情况做处理(比如: android.permissio……

    Joe.Ye 2023-03-25
    0 0
  • Linux平台编译Android报错aapt2 /lib64/libc.so.6 version ‘GLIBC_2.14’ not found

    问题描述 最近在搭建基于Jenkins的Android apk持续集成编译环境,部署至Centos 6.9服务器上时,使用Gradle指令执行打包APK报错: aapt2: /lib64/libc.so.6: ve……

    Joe.Ye 2023-03-19
    0 1