网站不接受我的android应用程序

问题描述:

网站http://www.slideme.org不接受上传我的android项目。它说清单文件必须有一个标签。我发布我的清单文件,它有一个标签。网站不接受我的android应用程序

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.com.machineInfo" android:versionCode="1" android:versionName="1.0"> 
    <application android:icon="@drawable/icon" android:label="@string/app_name"> 
     <activity android:name=".machineInfo" 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> 
    <uses-sdk android:minSdkVersion="8" /> 
</manifest> 

而且当我改变机器人:标签=“@字符串/ APP_NAME”到Android:标签=“设备信息”它接受的标签,并表明你的应用程序必须有一个图标错误。 plzz帮助。我的应用在模拟器上工作正常

+0

(我不是一个Android程序员,所以我只是评论...)我猜测任何以'@'开头的东西都应该被有意义的东西所取代。 – 2010-06-28 11:14:18

+0

字符串已存储在string.xml中。他们必须从'@'符号开始。此外,我已经写道,该应用程序在模拟器中完美运行。 – Vaibhav 2010-06-28 11:19:35

邮寄到网站服务台后,我才知道他们不支持Android 2.2。所以,最后我再次在Android 2.1平台上编译我的应用程序,并上传了它。你可以在这里看到我的应用程序:https://slideme.org/user/vaibhavpandey

检查你的@ drawable /图标路径。每个应用程序应该将app_name存储到字符串资源中,并将它们自己的图标存储到可绘制文件夹中。检查它是否存在。可能您正在使用不需要的标准图标,您应该将自己的图标添加到项目中。 无论如何,我推荐阅读about manifest file