欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

OSX系統(tǒng)下怎么搭建AndroidNDK開(kāi)發(fā)環(huán)境

本篇內(nèi)容主要講解“OSX系統(tǒng)下怎么搭建Android NDK開(kāi)發(fā)環(huán)境”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“OSX系統(tǒng)下怎么搭建Android NDK開(kāi)發(fā)環(huán)境”吧!

創(chuàng)新互聯(lián)建站是一家專業(yè)提供棗強(qiáng)企業(yè)網(wǎng)站建設(shè),專注與成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、成都外貿(mào)網(wǎng)站建設(shè)html5、小程序制作等業(yè)務(wù)。10年已為棗強(qiáng)眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進(jìn)行中。

閑話不多說(shuō),直接入正題:

我的環(huán)境:

     操作系統(tǒng):osx 10.10

     IDE:eclipse luna

     SDK: 19

默認(rèn)你已經(jīng)搭建好了SDK開(kāi)發(fā)環(huán)境

第一步,下載OSX平臺(tái)下的ndk工具包:

在我的網(wǎng)盤中比較新的r10版本可下載:http://pan.baidu.com/s/1eQhn9aq

第二步,配置環(huán)境變量

在你的用戶目錄下創(chuàng)建.bash_profile文件加入:

export PATH=${PATH}:/Users/devnn/Documents/android_ndk/android-ndk-r10e
A_NDK_ROOT=/Users/devnn/Documents/android_ndk/android-ndk-r10e
export A_NDK_ROOT
export PATH=${PATH}:/Users/devnn/Documents/android-sdk-macosx/platform-tools
export PATH=${PATH}:/Users/devnn/Documents/android-sdk-macosx/tools
A_SDK_ROOT=/Users/devnn/Documents/android-sdk-macosx
export A_SDK_ROOT

當(dāng)然注意路徑要作相應(yīng)的修改。

第三步,打開(kāi)Eclipse配置ndk路徑,preference->android->ndk

第四步,創(chuàng)建測(cè)試工程N(yùn)DK_TEST

第五步,右鍵工程->Android Tools->Add Support Library

然后在你的工程目錄下生成了一個(gè)目錄jni里面有一個(gè)cpp文件和mk文件。我們先測(cè)試c文件,所以把它的后綴改成c。內(nèi)容參考如下:

#include <string.h>
#include <jni.h>

jstring Java_com_example_ndk_MainActivity_hello(JNIEnv* env, jobject thiz)
{
    return (*env)->NewStringUTF(env, "Hello ,this is from jni");
}

注意C文件的名字和mk文件中對(duì)應(yīng)的名字要一致。

到這里,這個(gè)C文件代碼會(huì)報(bào)錯(cuò),看下一步。

第六步,右鍵工程->propertiers->C/C++ Gerneral->Paths and Symbols

在include這個(gè)選項(xiàng)下點(diǎn)擊add,會(huì)彈出一個(gè)對(duì)話框讓你選擇頭文件路徑,選File system,比如我的是

/Users/devnn/Documents/android_ndk/android-ndk-r10e/platforms/android-19/arch-arm/usr/include

這個(gè)時(shí)候,c文件中的錯(cuò)誤會(huì)消失。

第七步,編寫你的Activity的代碼

package com.example.ndk;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class MainActivity extends Activity {
    private TextView tvText;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        tvText=(TextView) findViewById(R.id.text);
        tvText.setText(hello());
    }
    public native String hello();
    static{
        System.loadLibrary("NDK_TEST");
    }
}

我的工程結(jié)構(gòu)如下:

OSX系統(tǒng)下怎么搭建Android NDK開(kāi)發(fā)環(huán)境

然后,運(yùn)行你的工程,就會(huì)看到結(jié)果。

到此,相信大家對(duì)“OSX系統(tǒng)下怎么搭建Android NDK開(kāi)發(fā)環(huán)境”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

網(wǎng)站欄目:OSX系統(tǒng)下怎么搭建AndroidNDK開(kāi)發(fā)環(huán)境
URL標(biāo)題:http://aaarwkj.com/article34/pccipe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開(kāi)發(fā)網(wǎng)站設(shè)計(jì)公司、建站公司、微信公眾號(hào)、軟件開(kāi)發(fā)、關(guān)鍵詞優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都app開(kāi)發(fā)公司
在线激情av中文字幕| 亚洲第一精品国产日韩| 成人av影视中文字幕| 免费在线观看一区二区三区视频| 国产精品传媒免费在线观看| 日本九州不卡久久精品一区| 日韩高清不卡免费视频| 亚洲专区综合红桃av| 最新国产情侣夫妻激情| 国产传媒视频在线观看| 天天免费日日夜夜夜夜| 国产成人亚洲综合色影视| 91久久国产综合久久91| 91精品国产色综合久久不| 国产无遮挡的免费视频| 大香蕉欧美日韩在线视频| 欧美日韩综合精品无人区| 声入人心第一季在线观看| 黄色黄色片黄色片黄色| 久久亚洲精品1区2区| 日本精品一区二区三区免费| 黄色成人av免费看| 亚洲女人天堂av在线| 天天免费日日夜夜夜夜| 91人妻互换一区二区| 成人黄片在线免费播放| 人人爽人人妻人人澡| 欧美十八一区二区三区| 亚洲精品日韩在线欧美| 国产高清在线a视频大全| 国产亚洲一区二区视频| 传媒视频免费在线观看| 日韩一二三四区精品电影免费播放| 偷拍福利视频一区二区三区| 欧美一区二区在线精品| 日本黄色av一区二区| 精品人妻一区二区三区mp4| 毛片成人18毛片免费看| 亚洲国产日韩精品久久| 天天操夜夜操狠狠操91| 日韩熟女人妻一区二区|