私はここ数日で問題を抱えています。私は本当にあなたの助けに感謝します!サンプル "ActionBarCompat"に関する質問
ターゲットAPIレベル14のサンプル "ActionBarCompat"をビルド/実行するとすべてがうまくいきます。
次に、目標APIレベル8に変更しました(これは古いデバイスで古いAPIレベルで使用されることを意味します)。サポートAPIレベル8を具体的に呼び出す多くのコードを手動でコメントアウトする必要はありません。 (例えば、android.R.id.home、Build.VERSION_CODES.HONEYCOMB)、サンプルアプリケーションはまったくビルドされません。
これは、異なるapiレベルで動作させるには、アプリケーションに複数のソースコードバージョンが必要であることを意味しますか?理想的には、すべてのAPIレベルのデバイスに1セットのソースコードを使用できます。
ありがとうございます!
私は同じAPKはドロイド信じられないほどの実行フローズンヨーグルト上で実行しているように、それは、API 8とAPI 15上で動作することを確認できhumblelearner
ありがとうKCope! APIレベル8のエミュレータで実行できますか?私のEclipseでは、targetdkversion(この場合は14)を設定すると、下位のエミュレータ(希望のエミュレータapi:8)で実行できません。 – woodglue
自分自身を考え出した。 APIレベル8のエミュレータを実行しているとき、サンプルは実際には既存のエミュレータで選択されました。以前はエミュレータを実行していなかったので、APIレベル14のエミュレータを選択しました。 – woodglue
この例では、APIレベル14でコンパイルします。しかし、atleast sdkバージョン3〜atmost 14にコンパイルapkファイルを実行できます。 –