android studio 引入class jar包

系统管理员 2024-02-19 12:59 119阅读 0赞

我们开发过程中,不可避免的会用到他人的代码,这其中有引用jar包和引用第三方工程项目。而对于一些公司的一些特定项目,可能会涉及到class.jar的修改。下面简单记录下工程中涉及class.jar修改情况下的相关操作:

我所记录的项目有引用第三方项目,同时也有class.jar修改。此处只记录第三方class.jar引入修改的过程

将要替换的class.jar引入项目Module的libs目录下
pAtA3NT.png

修改Module中jar包的Dependencies的Scope类型为Provided。as 2.0为Provided,但是3.0为compileOnly,注意就好
uSnlPhm.png

在项目build.gradle中加入下面的代码
yTPSSHZ.png

  1. gradle.projectsEvaluated {
  2. tasks.withType(JavaCompile) {
  3. options.compilerArgs.add('-Xbootclasspath/p:autoLinkBT\\libs\\classes.jar')
  4. options.compilerArgs.add('-Xbootclasspath/p:autoLinkBTModel_X55\\libs\\classes.jar')
  5. }
  6. }

最后一步,将app.iml文件中的orderEntry中的type为jdk的那一行移动到最后一行

发表评论

表情:
评论列表 (有 0 条评论,119人围观)

还没有评论,来说两句吧...

相关阅读

    相关 android studio 引入class jar

    我们开发过程中,不可避免的会用到他人的代码,这其中有引用jar包和引用第三方工程项目。而对于一些公司的一些特定项目,可能会涉及到class.jar的修改。下面简单记录下工程中涉