0

問題の解決策を探しましたが、有効な解決策が見つかりませんでした。

初めての Android アプリを作成したばかりで、アプリ ストアからインストールしようとすると、「パッケージ ファイルのマニフェストが正しくありません」というメッセージが表示されます。誰かが私が間違っていたことを指摘し、おそらくそれが機能しない理由について簡単な説明をしてくれることを望んでいました.

ちなみに、apk を携帯電話に直接インストールすると動作しますが、Play ストアからは動作しません。

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.coffeeBrewing.quadratic"
    android:versionCode="3"
    android:versionName="3" android:installLocation="auto">

    <uses-sdk
        android:minSdkVersion="15"
        android:targetSdkVersion="18" />
    <uses-permission android:name="android.permission.SET_DEBUG_APP"/>

    <application
        android:allowBackup="true"
        android:icon="@drawable/icon"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" android:logo="@drawable/icon" >
        <activity
            android:name="com.example.quadratric.MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>

アプリへのリンクはこちらです。

助けてくれた人に感謝します。あらゆるヒントに感謝します。

4

2 に答える 2

0

私はかつて同じ問題を抱えていました。私がしたことは、Eclipse を再起動し、.apk を再署名して、新しいバージョンを Play マーケットにアップロードすることでした。

また、アクティビティのパッケージ名が異なることにコードで気付きました。

これを変更してみてください

<activity
    android:name="com.example.quadratric.MainActivity"
    android:label="@string/app_name" >
<intent-filter>

これに

<activity
    android:name="com.coffeeBrewing.quadratic.MainActivity"
    android:label="@string/app_name" >
<intent-filter>
于 2013-11-12T19:06:49.517 に答える