NDKでデバッグログ出力方法

リンクライブラリの追加

Android.mkに以下の行を追加する

 

インクルード文を埋め込む

 

ログ出力関数を埋め込む

 

NDKの再ビルド

 

ログ出力の確認

"logcat" でみる。

Android Studio 2.2.3のとき

View ⇒ Tool Windows ⇒ Android Monitor ⌘ + 6

JNIのCヘッダーファイル作成手順

1. Javaコードにネイティブメソッドの実装

 

2. javahコマンドでヘッダーファイル生成

javah
JNI(Java Native Interface)用のCヘッダーファイルを生成する標準コマンド

=== 例 ===

reveal.js

言語の設定

index.html

テーマの変更

index.html

rbenv環境下のbundler

インストール

 

バージョン確認

iconvコマンド

変換元文字コード指定

-f ENCODING, --from-code=ENCODING

 

変換先文字コード指定

-t ENCODING, --to-code=ENCODING

 

文字コード

SJIS Shift JIS
CP932 Microsoft拡張 Shift JIS
X0208 JIS
EUCJP EUC

 

サポート文字コードリスト一覧

-l, --list

 

CP932

Microsoft Code Page 932
Microsoft社が Shift-JIS (JIS X 0213:2004) を独自拡張した文字コード

 

UTF-8-MAC, UTF8-MAC

NFD (Normalization Form Canonical Decompression)

macOSにおけるカタカナファイル名の文字化け

SQLite3 基本コマンド

0. 起動

 

1. 終了

 

2. 設定一覧表示

 

2. テーブル一覧表示

 

2. テーブルスキーマ表示

Sublime Text 3 コマンドライン起動

起動方法

 

リンク作成方法

 

公式ページ

https://www.sublimetext.com/docs/3/osx_command_line.html