ユーザ用ツール

サイト用ツール


vulkan:vulkan_android

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
vulkan:vulkan_android [2016/08/26 23:11] ogavulkan:vulkan_android [2016/09/12 15:46] (現在) oga
行 1: 行 1:
-====== Vulakn Android ======+====== Vulakn sample を Android で走らせるまでの手順 ======
  
-Android で Vulkan samle を走らせる手順。+Android で Vulkan samle を走らせるまでの手順。
  
   * https://developer.android.com/ndk/guides/graphics/getting-started.html   * https://developer.android.com/ndk/guides/graphics/getting-started.html
  
 +
 +=== Windows の場合 ===
 +
 +  - VisualStudio 2015 install (2013 でも構いません)
 +  - JDK install
 +  - AndroidStudio install (Android 7.0 SDK download)
 +    * 同時に Android SDK も download します
 +  - Android NDK download (android-ndk-r12b)
 +    * 任意の場所に展開します
 +    * 環境変数 NDK_ROOT にパスを設定しておきます (不要かも)
 +  - Python 3 を install します (3.3 以上)
 +    * https://www.python.org/downloads
 +    * Path を通しておきます。
 +  - cmake を install します
 +    * http://www.cmake.org/download/
 +  - git を install します
 +    * http://git-scm.com/download/win
 +
 +
 +  - "VS2015 x64 Native Tools Command Prompt" を開きます。
 +    * 以降、この Command Prompt 上での作業になります
 +  - git clone https://github.com/googlesamples/vulkan-basic-samples.git
 +  - cd vulkan-basic-samples/LunarGSamles
 +  - update_external_sources.bat --all
 +  - cd API-samples
 +  - cmake -DANDROID=ON -DANDROID_ABI=all
 +
 +  * update_external_sources.bat を実行する段階で下記のコマンドにパスが通っている必要があります。
 +    * msbuild.exe
 +    * python.exe
 +    * cmake.exe
 +    * git.exe
 +
 +
 +  - AndroidStudio を起動します
 +  - File -> Project Structure -> Android NDK location に NDK のパスを登録します
 +  - File -> New -> Import Project ...
 +  - 下記のフォルダを指定します
 +    * vulkan-basic-samples/LunarGSamles/API-samples/android
 +  - gradle の update を促すメッセージは無視します
 +  - エラーが出るときは
 +    * Android SDK Manager を使って、"Android SDK Build-tools" 23.0.2 を install
 +      * または build.gradle で使用している version の build-tools を install
  
  
  
vulkan/vulkan_android.1472220698.txt.gz · 最終更新: 2016/08/26 23:11 by oga

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki