当前位置: 首页 > news >正文

网站建设的费用报价深圳集团网站建设哪家好

网站建设的费用报价,深圳集团网站建设哪家好,计算机前景和就业,semi认证因为mupdf编译的体积不小,之前也发过编译的文章,现在更新一下. 建一个mupdf_c目录,名字自己取,在里面git下载mupdf源码,把目录修改为libmupdf mupdf_c目录下建build.gradle文件,内容如下 apply plugin: com.android.library apply plugin: maven-publishgroup com.artifex.…

因为mupdf编译的体积不小,之前也发过编译的文章,现在更新一下.

建一个mupdf_c目录,名字自己取,在里面git下载mupdf源码,把目录修改为libmupdf

mupdf_c目录下建build.gradle文件,内容如下

apply plugin: 'com.android.library'
apply plugin: 'maven-publish'group = 'com.artifex.mupdf'
version = '1.22.2'buildscript {repositories {maven {url "https://maven.aliyun.com/repository/public"}maven {url "https://maven.aliyun.com/repository/google"}maven { url "https://jitpack.io" }google()mavenCentral()maven { url 'https://oss.sonatype.org/content/repositories/snapshots' }maven { url "https://kotlin.bintray.com/kotlinx/" }}dependencies {classpath 'com.android.tools.build:gradle:7.4.1'}
}allprojects {repositories {maven {url "https://maven.aliyun.com/repository/public"}maven {url "https://maven.aliyun.com/repository/google"}maven { url "https://jitpack.io" }google()mavenCentral()maven { url 'https://oss.sonatype.org/content/repositories/snapshots' }maven { url "https://kotlin.bintray.com/kotlinx/" }}
}publishing {publications {// 定义一个名为 mupdf 的发布,// 运行./gradlew publishMupdfPublicationToLocalRepoRepository发布到下面定义的mupdf_c// ./gradlew publishMupdfPublicationToMavenLocal发布到.m2下面// ./gradlew publishMupdfPublicationToRemoteRepoRepository则是发布到远程,要配置远程仓库//maven {//	name = "remoteRepo"//	url = "http://my.org/repo"//}mupdf(MavenPublication) {groupId = "com.artifex.mupdf"artifactId = "mupdf-fitz"version = '1.0-SNAPSHOT'// 必须有这个 否则不会上传AAR包afterEvaluate { artifact(tasks.getByName("bundleReleaseAar")) }// 上传source,这样使用方可以看到方法注释//artifact generateSourcesJar}}repositories {maven {// 基于版本名称选择不同的仓库地址def releasesRepoUrl = "file:///Users/archko/pdf/mupdf_c/"def snapshotsRepoUrl = "file:///Users/archko/pdf/mupdf_c/"name = 'localRepo'// url是必须要配置的url = version.endsWith('SNAPSHOT') ? snapshotsRepoUrl : releasesRepoUrl// 仓库用户名密码//credentials {//    username = "root"//    password = "root"//}}}
}android {compileSdkVersion 34buildToolsVersion '34.0.0'defaultConfig {minSdkVersion 16targetSdkVersion 29externalNativeBuild.ndkBuild.arguments '-j4'// Set ABI_FILTERS in your gradle.properties file//if (project.hasProperty('ABI_FILTERS')) {//	ndk.abiFilters = []//	ndk.abiFilters.addAll(ABI_FILTERS.split(',').collect{it as String})//}ndk{abiFilters  "arm64-v8a" //,"armeabi-v7a"}}sourceSets {main {manifest.srcFile 'AndroidManifest.xml'java.srcDirs 'libmupdf/platform/java/src'}}externalNativeBuild {ndkBuild.path 'libmupdf/platform/java/Android.mk'}android.ndkVersion '25.2.9519653'
}

其它文件如gradle.properties,gradle目录,gradlew从别的工程弄过来就可以了.

manifest文件也要一个,内容:

<?xml version="1.0" encoding="utf-8"?>

<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.artifex.mupdf.fitz" />

然后运行:./gradlew publishMupdfPublicationToMavenLocal 就可以发布了.发完在自己工程最外的build.gradle加入mavenLocal()仓库,就可以引用到了,加两处.

http://www.yayakq.cn/news/10825/

相关文章:

  • 郑州市网站和公众号建设公众号登录怎么退出
  • 福建宏盛建设集团有限公司网站wordpress 远程设置
  • 太原网站制作哪家好初学者网站建设
  • 网站建设框架怎么做东莞黄页顺企网
  • 官方网站建设公司百度怎么发帖子
  • 如何看出一个网站优化的是否好百度搜索大数据
  • 汾阳做网站的公司建设自己的电影网站
  • 购物网站建设论文答辩深圳市中心在哪个位置
  • 网站建设经费保障百度小说排行榜风云榜
  • 网站开发哪里安全最近消息报道
  • 河南两学一做网站效果图怎么做出来的
  • 电子商务网站建设需要做好哪些准备6局域网建设个人网站
  • 网站开发新技术探索什么网站可以免费发广告
  • 深圳品牌创意网站建设重要新闻头条
  • 南昌seo网站建设企业网站有什么用
  • 长春百度网站优化厦门建设工程招标中心网站
  • 班级网站做哪些方面开发网站开票名称是什么原因
  • 潍坊网站建设招聘佛山做优化的公司
  • 一个人能建设一个公司网站吗南阳网站开发公司
  • 网站代发怎么做网上查询个人房产信息
  • 深圳网站设计 公司环保类网站模板免费下载
  • 黑龙江省建设厅网站金融网站开发文档
  • 网站制作 客户刁难六枝做网站
  • 内江规划建设教育培训中心网站戴尔网站建设的目的
  • 房子信息查询网站入口免费软件大全网址
  • 河北做wap网站高端网站建设 工业
  • 舟山市定海区建设规划局网站潜江 网站建设
  • 海宁做网站成品网站货源1
  • 重庆建设注册执业中心网站开发一个小程序游戏要多少钱
  • 做电商网站都需要学什么项目网发布信息平台