亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Android Studio 2.1 NDK斷點調試方法

發布時間:2020-07-29 04:29:21 來源:網絡 閱讀:1234 作者:minepub 欄目:移動開發

Android Studio 2.1 NDK斷點調試方法(基于Android 2.1, gradle 2.1.0)

1.創建一個Android Studio Project

2.設置NDK路徑。

  菜單中選擇: File->Project Structure

  在彈出的窗口的左側選項框中,選擇SDK Location,在右側設置Android NDK location.

2.修改.\build.gradle如下:

  replase

    classpath 'com.android.tools.build:gradle:2.1.0'

  with

    classpath 'com.android.tools.build:gradle-experimental:0.7.0'

3.修改.\app\build.gradle如下:

  (1)

    replace

    apply plugin: 'com.android.application'

    with 

    apply plugin: 'com.android.model.application'

  (2)

    replace

      android {

        ...

      }

    with

      model {

        android {

            ...

          }

      }

  (3)

    replace

      minSdkVersion 17

      targetSdkVersion 23

    with

      minSdkVersion.apiLevel 17

      targetSdkVersion.apiLevel 23

  (4)

    replace

      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'

    with

      proguardFiles.add(file('proguard-rules.txt'))

上面主要是對gradle進行的修改。

按照上面的步驟修改完后,編譯工程,應該是可以編譯通過的.

接下來主要進行NDK的設置.

4.修改.\app\build.gradle

  加入如下NDK設置

  model {

    android {

        ....

        ndk {

            moduleName = 'XXX'  //.so module Name

            CFlags.addAll(['-Wall'])  //CFlags

        }

        ....

    }

  }

5.在java中創建jni相關引用及.h文件。(網上一大堆,這里略過)

6.在.\app\src\main下,加入jni目錄.

  通過在"Project"Sheet中右鍵點擊main,在彈出菜單中:New->Folder->JNI Folder就可以創建

7.自己在.\app\src\main\jni下創建.c,.cpp文件吧!

8.運行,在c文件中設置斷點調試!


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

大安市| 绵竹市| 平塘县| 专栏| 麻栗坡县| 栾城县| 昌黎县| 山丹县| 神木县| 沁阳市| 乌兰浩特市| 霍州市| 盈江县| 怀宁县| 克拉玛依市| 台山市| 景宁| 东平县| 定结县| 土默特左旗| 中江县| 白朗县| 合作市| 连云港市| 竹山县| 双流县| 平凉市| 易门县| 神木县| 陆川县| 南安市| 固阳县| 泰兴市| 太保市| 九龙县| 贵溪市| 昌平区| 峨眉山市| 上虞市| 三江| 凤城市|