« SDK 1.5 PreのemulatorがBus Errorで落ちる場合 | メイン | Android Dev Phone 1のディスク空き容量が無くなる場合の対処方法 »

Android Marketにアプリが登録できない場合

以下のようなエラーが発生して、アプリがAndroid Marketに登録できないことがあります。

Market requires the minSdkVersion to be set in AndroidManifest.xml. The server could not process your apk. Try again.

原因は、uses-sdkタグの位置にあるようです。uses-sdkタグはmanifestタグの子要素です。本来であれば記述する順序はどこでもよいはずですが、一番最初に書かなければなりません。

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="your.package"
android:versionCode="1"
android:versionName="1.0.0">
<uses-sdk android:minSdkVersion="2" />
・・・
</manifest>

などのようにすれば大丈夫です。ちなみに、こうなったのはつい最近です。本件はMarketのパーサーのバグなので、やがて改修されると報告されています。

トラックバック

このエントリーのトラックバックURL:
http://www.grandnature.net/bin/mt-tb.cgi/117

コメントを投稿

About

2009年05月01日 12:24に投稿されたエントリーのページです。

ひとつ前の投稿は「SDK 1.5 PreのemulatorがBus Errorで落ちる場合」です。

次の投稿は「Android Dev Phone 1のディスク空き容量が無くなる場合の対処方法」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。