Android

Android

Android の .so ネイティブデバッグ (2020Late)

Android で .so によるライブラリを作成して、それを Java, Kotlin, Unity (Mono) などから使うという場面もあると思います。このとき、 so の作成者と利用者が異なる場合、so の作成プロジェクトと利用プロジェクトが異なる場合がよくあります。 Android Studio を用いて 1つのプロジェクトで .so を作成して使...
OpenGL

Nexus5X を Android 7.1.1

Nexus5X の端末に Android 7.1.1 の OS が配信されてきたので更新してみました。 Android 6.0.1 からの更新となり、 7.0 を飛ばしてしまった感じになりました。 更新結果 動作そのものが重くなるかなと思いましたが、逆にレスポンス良く動くようになった気がします。 そして OpenGL ES 3.2 のコンテキストで初期化でき...
Android

Android Studio 2.2 で C++,lib のビルド

AndroidStudioにおいてデバッグ状況・感触については以前に記事にしました。混在デバッグもうまくできていて残すはどうネイティブのプロジェクトの設定ができるかというところについてのみとなりました。 今回はそれについて確認してみたいと思います。
Android

AndroidStudio 2.2 でのデバッグ感触(Java&Cpp)

AndroidStudio をインストールして、サンプルプログラムの動作を確認することができたので、 今回はデバッグ事情について調べてみました。
Android

AndroidStudio 2.2 で teapot

先日 AndroidStudio 2.2 をインストールして簡単なサンプルプログラムの動作まで確認しました。 今回は同じくサンプルプログラムですが、定番の teapot のものを試してみたいと思います。 プロジェクトの作成 AndroidStudio を起動して、 "Import an Android code sample" を選択します。 そして表示され...
Android

AndroidStudio 2.2 のインストール

Android 開発では長らく eclipse にお世話になっていて卒業できませんでした。 Android Studio のほうも登場してから時間が経過して、よさそうな印象が増えてきたと思いますので、インストールしてみました。 ここでは Android Studio 2.2.0.12 をインストールしました。 Android SDK に付属の Java アプ...
Android

Android 6.0 での GLextension

先日 GalaxyS2 を Marshmallow 化したこともあって、 OpenGL ES の Extension が気になりました。公式版の環境ではありませんが、取得してみたものを晒したいと思います。 そろそろ開発環境も Eclipse から Android Studio へ更新していかなきゃいけないのですが、それはまた後ほどと言うことで。
Android

Galaxy S2 に Marshmallow を

手持ちの Galaxy S2 に Android 6.0 である Marshmallow を入れてみました。 以前に Lollipop までは更新してあったのですが、 Android 7.0 がでたこのタイミングで Galaxy S2 に入るかなと調べていたところ Marshmallow なら入りそうだったのでやってみました。
日記

xperia z1 compact の電池換装

Z1fでも同じような症状が起こっており、わりと XPERIA 界隈では有名な話っぽいですが、いきなり端末のシャットダウンが発生するようになってしまいました。 原因は電池周りの不具合のせいらしいですが、原因の根幹には電池の劣化があるようです。 電池残量を正しく報告しない&瞬間的な電圧降下により残量ゼロとみなしてOSがシステムをシャットダウンしているとのことです...
日記

Galaxy S2 に Lollipop (5.1) を入れてみた

遊んでいる端末があって気が向いたので Lollipop を入れてみようと思いました。 その時のメモを残しておきます。なお ROM イメージとアプリについては以下のものを使用しました。 CyanogenMod 12.1 GApps