2017/05/14

wxPython は Phoenix という新しいバージョンがあるので注意

最近、wxPython を使い始めた のですが、本やドキュメントの内容をそのまま適用できないケースが多いのです。 調べてみると、Phoenix という新しいプロジェクトが始まり、仕様が結構変わったようです。

Welcome to the wxPython Phoenix Project

公式サイトには以下のようにあります。

Likewise the intent with the wxPython Phoenix project is throw almost everything from wxPython Classic into the fire to be built anew from the ashes of its former self, without all of the old crud that had built up over the long life of Classic.

意訳すると、「(不死鳥フェニックスと)同様、wxPython Phoenix プロジェクトの目的は、wxPython Classic のほぼ全てを炎の中に投げ入れ、Classic の長い歴史の中で作られた問題点を解決した新たな wxPython を灰の中から再構築することです。」 といった感じでしょうか。

2017/05/13

独自 bootanimation.zip を adb shell 上から実行する

独自の bootanimation.zip をエミュレーター、もしくは実機に送って表示する方法です。 adb push で送って実行するだけなのですが、要注意点がいくつかあるので備忘録として書いておきます。

なお、独自 bootanimaion.zip の作り方は、以下を参考にしてください。

以下の方法は Android 7.0 のエミューレーターで動作確認しています。

また、この方法はデバイス(エミュレーター)の root 権限を必要とします。

2017/05/12

bootanimation を adb shell 上から実行する

AOSP をビルドしてカスタムロムを作っていると、bootanimation.zip を独自の物に交換したくなると思います1

そんな時に、いちいちデバイスを再起動2していると時間の無駄なので、コマンドラインから実行してみました。

動作確認は Android 7.0 のエミュレーターで行っています。

なお、この方法を実行するには root 権限が必要です。