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

视频网站后台功能自适应网站建设推荐

视频网站后台功能,自适应网站建设推荐,网站怎么做有创意,网页美工设计基础目前有个项目,验收时有个要求是在linux中进行编译打包生成apk文件。我平时都是在windows环境android studio中进行打包的,花了半天时间研究了一下,记录如下: 安装安卓sdk cd /opt wget https://dl.google.com/android/reposito…

        目前有个项目,验收时有个要求是在linux中进行编译打包生成apk文件。我平时都是在windows环境android studio中进行打包的,花了半天时间研究了一下,记录如下:

安装安卓sdk 

cd /opt
wget https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip
unzip sdk-tools-linux-4333796.zip
mkdir sdk
mv tools/ sdk/

 配置环境变量(用vim打开也行)

gedit /etc/profile
profile文件中加入以下两行
export ANDROID_HOME=/opt/sdk
export PATH=${ANDROID_HOME}/tools/bin:${ANDROID_HOME}/tools/bin:${ANDROID_HOME}:${PATH}
source /etc/profile
sdkmanager --list

如果有以下报错,说明还没装jdk 

 ERROR:JAVA HOME is not set and no 'java' command could be found in your PATH.

安装jdk

apt update
apt install openjdk-8-jdk

安装完查看版本号,必须是1.8的版本

root@sf-virtual-machine:~# java -version
openjdk version "1.8.0_362"
OpenJDK Runtime Environment (build 1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09)
OpenJDK 64-Bit Server VM (build 25.362-b09, mixed mode)
 

安装安卓build-tools和platforms

sdkmanager "build-tools;29.0.3"
sdkmanager "platforms;android-29"

再次执行sdkmanager --list

如果看到以下3行输出,说明安装正常

Installed packages:=====================] 100% Computing updates...             Path                 | Version | Description                    | Location             -------              | ------- | -------                        | -------              build-tools;29.0.3   | 29.0.3  | Android SDK Build-Tools 29.0.3 | build-tools/29.0.3/  platforms;android-29 | 5       | Android SDK Platform 29        | platforms/android-29/tools                | 26.1.1  | Android SDK Tools 26.1.1       | tools/               

安装gradle

gradle的版本号看项目配置文件/gradle/wrapper/gradle-wrapper.properties

cd /opt
wget https://services.gradle.org/distributions/gradle-6.5-bin.zip
unzip gradle-6.5-bin.zip
mkdir gradle
mv gradle-6.5 /opt/gradle/

 配置环境变量(用vim打开也行)

gedit /etc/profile

profile文件中加入以下两行

export GRADLE_HOME=/opt/gradle/gradle-6.5
export PATH=${GRADLE_HOME}/bin:${PATH}

source /etc/profile

 导入android studio项目并打包

opt下面建一个code文件夹

cd /opt
mkdir code
cd code

  将demo项目放到code目录下,在项目中执行gradle assembleRelease

root@sf-virtual-machine:/opt/code# cd demo
root@sf-virtual-machine:/opt/code/demo# gradle assembleRelease

接着有报错,说是证书路径找不到。我的证书配置在项目路径/app/build.gradle中

FAILURE: Build failed with an exception.* Where:
Build file '/opt/code/demo/app/build.gradle' line: 19* What went wrong:
A problem occurred evaluating project ':app'.
> Cannot convert URL 'C:/Users/Administrator/.android/demo.keystore' to a file.

 我把证书复制到/app/目录下,修改一下项目路径/app/build.gradle配置

再次执行gradle assembleRelease

编译成功后apk文件会输出到项目路径/app/build/outputs/apk/release/目录中

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

相关文章:

  • 动画网站模块工程建设与设计期刊
  • wordpress手机站如何做用cms做网站的缺点
  • 中国互联网站建设免费推广手段有哪些
  • 东莞网站免费制作wordpress react 影响
  • 深圳美容网站建设网站如何添加友情链接
  • vs2013做简单的网站网站建设原因
  • 本地网站建设多少钱wordpress小工具编辑器
  • 个人可以网站备案吗织梦医院网站源码
  • 温州建设局网站上海建智建设人才培训中心网站
  • 做婚礼请柬的网站有哪些软考5个高级中哪个好考
  • 大连网络推广网站优化找哪家好合肥企业建网站
  • 彩虹云商城网站搭建对门户网站建设的见解
  • 祖传做网站博兴网站建设
  • 网站建设开发服务费下什么科目企业网站板块
  • 营销型网站方案ppt模板网站开发怎么收费
  • 网站系统后台手机网站在线咨询代码
  • 专业模板网站设计公司北京信息维护公司
  • 百度怎么建立网站珠海关键词优化软件
  • 免费建手机商城网站吗临沂网站临沂网站制作
  • 懂做网站的人就是好肇庆正规网页设计培训试听
  • 网站开发套餐省运会官方网站建设
  • 没有做网站经验可以学seo吗网络共享和数据传输事件
  • wordpress能大网站如何建立一个外贸公司网站
  • 长治推广型网站建设东莞常平邮政编码多少
  • 中心网站设计网站设计排行榜前十
  • 大一网站开发项目答辩公司做网站的申请
  • 百度一下你就知道手机版官网怎么优化网站排名具体怎么做
  • 一般课程网站要怎么做国家建设部建筑业网站
  • 河间专业做网站电话宣传网站建设方案
  • 成都网站优化实战html5网站源码