2011-07-20 15 views
0

私は少し忍耐を持ってください。私はandriod.comの開発者ガイドを見てきました。私はいくつかのチュートリアルを行ってきました。例えば、私はHello Worldアプリを使いましたが、すべてがうまくいきます。私は頭を上げ、ADTエクスポートを使用して、apkファイルに署名するためにデバッグキーを使用した署名付きパッケージをエクスポートしました。私は私のアンドロイドデバイスにAPKをコピーし、私はそれを実行しようとするとエラーを解析できませんでした。仮想デバイスで正常に動作します。私のデバイスは、アンドロイド2.2.1を実行しているArchos70です。2.3.1プロジェクトを2.2.1デバイスにインストールできないのはなぜですか?

今、私のプロジェクトがAndroid 2.3.1用であることに気付きました。これは問題なのでしょうか?私はそれが本当にそれに影響を与えると思いますアプリのそのような単純な?

答えて

3

pYes、それが問題です。以前のAPIバージョンにダウングレードします。また、Android OSのmanifest.xmlの最小バージョンを設定します。

編集:あなたは、あなたのマニフェストファイル内の4に例えば小さいにあなたのminSdkバージョンを設定する必要が

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
     package="com.package.name" 
    android:versionCode="1" 
     android:versionName="1.0"> 
    <uses-sdk android:minSdkVersion="VERSION-NUMBER-GOES-HERE-e.g: 7 or 8 etc" /> 
+0

manifest.xmlに最小バージョンを設定するには、そのオプションが表示されません。 – w33mhz

+0

編集を参照してください:D –

+0

nvrmndプロジェクトのロットを私が持っていたオリジナルを修正しようとするよりも速く作り直しました。 Thxは働いていたようだ!それが辛いことは分かっていなかった – w33mhz

0

:あなたが最小SDKのバージョンを設定する方法。それが役立つことを願っています。

関連する問題