01/05 14:56 @kakocom 「APP_PLATFORM>=16」でビルドされたバイナリのみ、つまり実質「OS4.1以上対応アプリのみ」ということになります。4.1未満の端末はPIEをサポートしていないため、APP_PIE(-fPIE)をONにしてビルドしたバイナリは実行できません
(keke)
01/05 15:06 纏め直すとこうか。minSdkVersion>=16でビルドしたアプリのNDK部は「APP_PLATFORM>=16」ないし「APP_PIE=true」(-fPIE)の指定をしておかないとOS5.0以降で実行できなくなる、と
01/05 14:56 (
@gorry5)
@kakocom 「APP_PLATFORM>=16」でビルドされたバイナリのみ、つまり実質「OS4.1以上対応アプリのみ」ということになります。4.1未満の端末はPIEをサポートしていないため、APP_PIE(-fPIE)をONにしてビルドしたバイナリは実行できません
(keke)
01/05 15:07 @gorry5 ありがとうございます。逆にAPP_PLATFORMを16より低くしてバイナリを作ればAndroid 5.0でも非PIEが動くのかなあ?
(kota)