国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Android NDK打包armeabi平臺(tái)架包

這篇具有很好參考價(jià)值的文章主要介紹了Android NDK打包armeabi平臺(tái)架包。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

NDK打包armeabi

1.降低NDK版本和Cmake版本

sdk.dir=E\:\\Android\\sdk
//指定ndk版本,不指定默認(rèn)使用最新的NDK
ndk.dir=E\:\\Android\\sdk\\ndk\\16.1.4479499

修改builde.gradle(app)

android{
	defaultConfig{
		...
		//配置 AS 工程的 C/C++ 源文件編譯參數(shù)
		externalNativeBuild {
            cmake {
                cppFlags ''
            }
        }
        ndk {
        	//打包生成的so平臺(tái)
            abiFilters 'armeabi'
        }
	}
	...
	 externalNativeBuild {
        cmake {
            path file('src/main/cpp/CMakeLists.txt')
            //指定cmake版本,因?yàn)镹DK16不支持3.10版本的cmake
            version '3.6.0'
        }
    }
...
	//指定NDK版本,armeabi只有ndk17一下的版本可以構(gòu)建
 ndkVersion '16.1.4479499'
}

2.降低gradle插件版本
build.gradle(project)

buildscript{
	...
	dependencies{
	//        classpath "com.android.tools.build:gradle:7.0.2"
		//降低gradle插件的版本,只有4.1.3一下的gradle才能生成armeabi平臺(tái)的so
        classpath'com.android.tools.build:gradle:4.1.3'
}
}

3.修改CMakeLists文件

//設(shè)置CMake的版本
cmake_minimum_required(VERSION 3.6.0)

經(jīng)過(guò)以上修改可以打包出armeabi架構(gòu)的so
Android NDK打包armeabi平臺(tái)架包,學(xué)習(xí)記錄,NDK armeabi AS文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-796296.html

到了這里,關(guān)于Android NDK打包armeabi平臺(tái)架包的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Unity-Android 打包報(bào)錯(cuò)記錄

    Unity-Android 打包報(bào)錯(cuò)記錄

    1.使用srp渲染管道后 打包時(shí)勾選 Development Build 時(shí)?報(bào)錯(cuò) :ArgumentNullException:Value Cannot be null :Parament name :_unity_self : ?at UnityEngine.Rendering.Universal.UniversalRenderPipeline.RenderSingleCamera() 原因: 解決辦法:刪除這個(gè)腳本中的宏或者反選?Development Build ?

    2024年01月18日
    瀏覽(17)
  • Unity移動(dòng)平臺(tái)相關(guān)(一)Android打包設(shè)置

    Unity移動(dòng)平臺(tái)相關(guān)(一)Android打包設(shè)置

    Unity2019及以上 發(fā)布Android準(zhǔn)備工作 通過(guò)UnityHub安裝Android平臺(tái)相關(guān)工具 1.Android構(gòu)建支持 2.Android SDK(安卓軟件開發(fā)工具包)、NDKTools(本地開發(fā)工具包) 3.OpenJDK(Java開發(fā)工具包) 注意:Unity支持Android 5.1及以上版本 Unity2019以下版本 1.Android構(gòu)建支持工具安裝(Unity提供下載,安裝

    2023年04月14日
    瀏覽(28)
  • Android打包腳本和上傳apk托管平臺(tái)

    Android打包腳本和上傳apk托管平臺(tái)

    前言 作為Android開發(fā)經(jīng)常需要打包提交測(cè)試,多數(shù)情況我們都是通過(guò)Android studio手動(dòng)點(diǎn)點(diǎn)進(jìn)行,后來(lái)項(xiàng)目由于環(huán)境較多(開發(fā),測(cè)試,預(yù)發(fā)布,發(fā)布等),手動(dòng)打包就容易出錯(cuò),所以后邊就引起通過(guò)腳本打包提升效率和準(zhǔn)確的需求。 內(nèi)容部分 編寫腳本前,需要在app目錄下的

    2024年02月09日
    瀏覽(13)
  • 5G到來(lái)未來(lái)五年,做純應(yīng)用的Android開發(fā)者如何學(xué)習(xí)通過(guò)音視頻破局?附《578頁(yè)NDK七大模塊學(xué)習(xí)寶典》(1)

    5G到來(lái)未來(lái)五年,做純應(yīng)用的Android開發(fā)者如何學(xué)習(xí)通過(guò)音視頻破局?附《578頁(yè)NDK七大模塊學(xué)習(xí)寶典》(1)

    “只懂應(yīng)用層,目前越來(lái)越多的企業(yè)要求音視頻技術(shù),我該怎么辦?” “到底該不該學(xué)習(xí)音視頻,怎么抉擇?\\\" “想從事音視頻開發(fā),該怎么入門?如何進(jìn)階 ?” 如果你有這樣的問題,從側(cè)面反映了你是一個(gè)積極向上,想不斷努力來(lái)提升自己的人。 先從一個(gè)簡(jiǎn)單的問題聊起

    2024年04月23日
    瀏覽(40)
  • 記錄AS運(yùn)行Flutter項(xiàng)目,運(yùn)行報(bào)錯(cuò): Could not get unknown property ‘a(chǎn)ndroid‘ for project ‘:app‘ of type org.gradle

    1.問題: 由于要學(xué)習(xí)Flutter,搭建好Flutter各種環(huán)境配置后,android studio創(chuàng)建一個(gè)Flutter項(xiàng)目,編譯運(yùn)行后報(bào)錯(cuò):Could not get unknown property \\\'android\\\' for project \\\':app\\\' of type org.gradle。剛開始以為是Flutter SDK 沒有配置好,但是運(yùn)行flutter doctor命令是OK的。網(wǎng)上查了很久才懷疑是項(xiàng)目中g(shù)radle版

    2024年02月03日
    瀏覽(21)
  • 全網(wǎng)最詳細(xì)的TVBOX帶會(huì)員版二開圖文教程:一、tvbox如意前端后臺(tái)搭建教程;二、tvbox后臺(tái)配置教程;三、tvbox源碼Android Studio配置修改教程;四、tvbox源碼as打包教程

    全網(wǎng)最詳細(xì)的TVBOX帶會(huì)員版二開圖文教程:一、tvbox如意前端后臺(tái)搭建教程;二、tvbox后臺(tái)配置教程;三、tvbox源碼Android Studio配置修改教程;四、tvbox源碼as打包教程

    一、TVBOX管理后臺(tái)源碼網(wǎng)站搭建; 搭建測(cè)試環(huán)境:PHP7.0、Nginx、按照好寶塔、配置解析好域名 1、請(qǐng)將下載好的tvbox源碼壓縮包進(jìn)行解壓,解壓后得到的問題件如圖所示 2、請(qǐng)將壓縮包內(nèi)的如圖所指文件(1)上傳到你的網(wǎng)站跟目錄(記得是網(wǎng)站跟目錄)并解壓 ?3、請(qǐng)把以下文件

    2024年02月12日
    瀏覽(28)
  • JavaFx程序使用Gloun打包成Android平臺(tái)App教程

    JavaFx程序使用Gloun打包成Android平臺(tái)App教程

    !!! 適合有Maven基礎(chǔ),對(duì)JavaFx或JavaFX移動(dòng)端感興趣的朋友 提示必須在Linux環(huán)境下進(jìn)行,可以使用虛擬機(jī) 推薦使用CentOS系統(tǒng)進(jìn)行,虛擬機(jī)硬盤大小推薦最少給30G 不要像我一樣,搞一半又去給文件系統(tǒng)根目錄擴(kuò)大容量 如果容量不夠可以看篇博客: https://blog.csdn.net/m0_58042817/article/detai

    2024年02月05日
    瀏覽(27)
  • Android強(qiáng)行進(jìn)階:為何大廠APP如微信、支付寶、淘寶、手Q等只適配了armeabi-v7a-armeabi?,看這一篇就夠了

    Android強(qiáng)行進(jìn)階:為何大廠APP如微信、支付寶、淘寶、手Q等只適配了armeabi-v7a-armeabi?,看這一篇就夠了

    // 適配指定CPU架構(gòu) ndk { abiFilters ‘a(chǎn)rm64-v8a’, ‘x86_64’ } } } 效果如下: 可以看到,只生成了我們指定CPU架構(gòu)的so文件,包的大小也減少了 5.3MB 。 這時(shí)候,你可能會(huì)有一個(gè)疑問,Android 共支持7種CPU架構(gòu),那么,我們?cè)趯?shí)際項(xiàng)目中該適配哪些CPU架構(gòu)能保證最好的兼容,同時(shí)又最

    2024年04月17日
    瀏覽(30)
  • Android:Device supports x86, but APK only supports armeabi, armeabi-v7a,arm64-v8a on device

    Android:Device supports x86, but APK only supports armeabi, armeabi-v7a,arm64-v8a on device

    一、前言: 在我運(yùn)行app的時(shí)候出現(xiàn)如下錯(cuò)誤 二、解決方案: 我也在網(wǎng)上查了很多,經(jīng)過(guò)自己的嘗試驗(yàn)證過(guò)的結(jié)論分享給大家。 報(bào)錯(cuò)信息大概意思是:即設(shè)備支持x86,但APK僅支持armeabi, armeabi-v7a,arm64-v8a 原因 模擬機(jī)的設(shè)備是 x86,但是運(yùn)行的這個(gè)程序的 apk 卻只支持 armeabi-v7a

    2024年02月04日
    瀏覽(26)
  • Unity3D PC、Android、iOS平臺(tái)打包流程

    Unity3D PC、Android、iOS平臺(tái)打包流程

    在Unity窗口中,按下Ctrl+Shift+B快捷鍵,或者在菜單欄選擇File-BuildSettings...,打開設(shè)置窗口?!癙latform”下的選擇項(xiàng)默認(rèn)選擇“Windows,Mac,Linux”。單擊左下方的“Player Settings...”繼續(xù)后續(xù)設(shè)置(應(yīng)用名、應(yīng)用分辨率、圖標(biāo)等),如圖1-1所示。 圖1-1 PC平臺(tái)選擇 接著,點(diǎn)擊Add Op

    2023年04月20日
    瀏覽(35)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包