【问题标题】:Cannot upload an .apk file to the market无法将 .apk 文件上传到市场
【发布时间】:2014-04-02 05:48:01
【问题描述】:

我为 Android 开发了一个新应用程序,我的应用程序已完成。除了几 (2) 个无害的警告外,它没有任何错误。我使用 ECLIPSE 中提供的工具创建了一个 .apk 包。它创建了一个密钥和一个 .apk 文件。创建好了。 但是当我上传 .apk 文件时,我收到一条错误消息,提示我不能在包名称前使用以下内容:[com.android,com.goolge,android,com.example]

以下是我的清单详细信息

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="android.Scheduler"
android:versionCode="1"
android:versionName="1.0" >

<uses-sdk android:minSdkVersion="7"/>
<uses-permission android:name="android.permission.CAMERA"/>
<uses-feature android:name="android.hardware.camera" />  
<uses-feature android:name="android.hardware.camera.autofocus" />  
 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> 

<application
    android:icon="@drawable/icon"
    android:label=".SchedulerActivity" >
    <activity
        android:label="@string/app_name"
        android:name=".SchedulerActivity" >

        <intent-filter >
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
          <activity android:name=".addSubject"/>
           <activity android:name=".Assignment"/>
           <activity android:name=".CameraTake" android:screenOrientation="landscape"/>


            <activity android:name=".view_details"/>
            <activity android:name=".about"/>
            <activity android:name=".help"/>
               <activity android:name=".MyAlarmService"/>
                <activity android:name=".Assignment_view"/>
               <receiver android:name=".MyAlarmService" />



</application>

我尝试了这里解释的一些方法,但没有奏效。谁能帮我?

【问题讨论】:

    标签: android google-play apk manifest


    【解决方案1】:

    因为

    package="android.Scheduler"
    

    您遇到了这个问题。

    在你的文件浏览器中注意你可能有 src > android > scheduler

    你不能在那里安装 android。

    我能想到的快速修复方法是从该项目开始一个新项目,并在设置中将包名称设置为 com.something.yourappname,但其中“某物”不包括“google”或“机器人”

    【讨论】:

      【解决方案2】:

      您选择了错误的包名“android.Scheduler”,只需更改您的包名即可。

      例如。如果你的名字是“ravi”,那么选择类似这样的包名-

      “com.ravi.scheduler”。

      步骤更改包名(eclipse):-

      在您的项目文件夹下,只需转到“src”,然后在这里找到“android.Scheduler”右键单击它,选择“Refactor”->“rename”然后写下您想要的包名称,如“com.ravi.scheduler” " & 点击确定。

      现在重建/运行您的项目,然后进行应用程序签名。

      现在您可以将应用上传到 Google Play。

      【讨论】:

      • 谢谢这解决了我的问题,现在我可以上传到市场谢谢:)
      猜你喜欢
      • 2012-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-31
      相关资源
      最近更新 更多