<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                **前言:** 這幾天閑的沒事干,突然對android 的NDK開發有了點興趣,所以準備學一學, 因為是業余時間學習,不定期更新。因為水平有限,有錯誤的理解部分,希望指出。 Android NDK開發學習(一):環境的配置。 1、工具包下載 [點擊打開鏈接](https://github.com/inferjay/AndroidDevTools)?這里面關于Android所需的資料、工具很多。 本人是Windows 系統 下載版本如圖。(雖說好多人不建議下載最新版本,說是bug比較多,根據個人喜好哈!) ![](https://box.kancloud.cn/2016-04-26_571f24d1f3564.jpg) 這里多提一句:使用最新ndk,直接拋棄cygwin,以前做Android的項目要用到NDK就必須要下載NDK,下載安裝Cygwin(模擬Linux環境用的),下載CDT(Eclipse C/C++開發插件),還要配置編譯器,環境變量,特別麻煩,新版就不需要了。ADT版本在20以上,就能安裝NDK插件,另外NDK集成了CDT插件。注:NDK版本在r7以上之后就集成了Cygwin,而且還是十分精簡版。 2、eclipse的配置。 1.系統NDK環境變量。(就不細說了如圖) ![](https://box.kancloud.cn/2016-04-26_571f24e58cffa.jpg) 2.打開Eclipse,點Window->Preferences->Android->NDK,設置NDK路徑。 ![](https://box.kancloud.cn/2016-04-26_571f24e5ea787.jpg) 3.新建一個Android工程,在工程上右鍵點擊Android Tools->Add Native Support...,然后給我們的.so文件取個名字,例如:test-ndk ![](https://box.kancloud.cn/2016-04-26_571f24e61e6f0.jpg) 這時候工程就會多一個jni的文件夾,jni下有Android.mk和test-ndk.cpp文件。Android.mk是NDK工程的Makefile,test-ndk.cpp就是NDK的源文件。 4.配置C、CPP頭文件及ndk-build工具 ![](https://box.kancloud.cn/2016-04-26_571f24e63178a.jpg) ![](https://box.kancloud.cn/2016-04-26_571f24e67b794.jpg) ![](https://box.kancloud.cn/2016-04-26_571f24e6c56fc.jpg) ![](https://box.kancloud.cn/2016-04-26_571f24e6e0a1e.jpg) 最后一張是解決編譯時報Symbol "xxx" could not be resolved、Method?"xxx" could not be resolved 等錯誤的。 其實類似有Type?"xxx" could not be resolved等都是類似解決方法。 以上這些都是學習過程中搜集到的,本人通過以上步驟已經成功配置了NDK。 相信你也可以。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看