使用Android studio编程进行签名打包时遇到的坑
来源:互联网 发布:warframe淘宝国际服 编辑:程序博客网 时间:2024/05/20 18:20
问题 一、
按照我们的正常思维,如果我的项目编译和运行都是成功的那么签名打包也会成功,但是并不是这样的
public VideoFragment(VideoInterface activity, Context context) { this.activity = activity; this.context = context;}public VideoFragment() {}这是在一个fragment中,写了有参构造和无参构造,但是官方推荐是不建议在fragment中这样写有参的,如果这样写就会出错,但是这个错误在编译运行时是允许的,在签名打包时就不允许了。错误提示我就不列出了,直接给解决的办法,
@SuppressLint("ValidFragment")public class VideoFragment extends Fragment implements VideoInterface在这个类的前面加一个这个
@SuppressLint("ValidFragment")
这样的话签名也没问题了。
问题 二、
如果说你的项目中对添加了一个或者多个依赖,可以正常编译运行,但签名打包也不行,这个问题产生的原因可能是jar包重复了,如果知道是哪个重复就很好解决了,如果不知道的法提供一个简单的方法,在你的项目下面的build.gralde下面加上这个
lintOptions { checkReleaseBuilds false abortOnError false}这样做有一个好处,就是如果你的项目可以正常编译运行,但是打包出现问题,加这个的话就会正常。
1 0
- 使用Android studio编程进行签名打包时遇到的坑
- Android Studio中进行签名打包
- 使用Android Studio打包遇到的问题
- 关于studio 打包签名apk时遇到
- Android studio 3.0上进行多渠道打包遇到的问题
- Android studio 3.0上进行多渠道打包遇到的问题
- Android Studio打包时遇到的问题
- 使用Android Studio签名打包APK
- 记录第一次使用android studio签名打包
- Android 使用Android Studio + Gradle 或 命令行 进行apk签名打包
- Android 使用Android Studio + Gradle 或 命令行 进行apk签名打包
- Android 使用Android Studio + Gradle 或 命令行 进行apk签名打包
- Android 使用Android Studio + Gradle 或 命令行 进行apk签名打包
- Android 使用Android Studio + Gradle 或 命令行 进行apk签名打包
- Android 使用Android Studio + Gradle 或 命令行 进行apk签名打包
- Android 使用Android Studio + Gradle 或 命令行 进行apk签名打包
- Android 使用Android Studio + Gradle 或 命令行 进行apk签名打包
- 【Android】- Android Studio打包签名的流程
- opencl track资料整理
- Controller接口控制器详解(1)
- 《acm程序设计》书中题目W-23
- asp执行cmd实例
- 分布式限流
- 使用Android studio编程进行签名打包时遇到的坑
- Python--ConfigParser
- ACM程序设计题目 Problem Y-25
- SMB/CIFS--NetBOIS/Browser/NBNS 协议
- C/C++矩阵传参数问题
- CMake Tutorial (1)——A Basic Starting Point
- 关于初学者上传文件到github的方法
- React安装与使用入门
- Python生成器学习笔记