I'm having the same problem here.  I have several live wallpapers and
a couple games, all of which are now using the 2.2 SDK with
min_sdk_version set appropriately (7 and 3, respectively).  I have
installlocation set to 'auto' for the wallpapers and to 'prefer sd'
for the games.  This works when I test it locally, but I continue to
get e-mails from folks saying it doesn't work on their phones (all
Nexus One, so far).  Given how simple the setup for this is, I'm
baffled by what's wrong here -- is the problem that I have
min_sdk_version defined?  I really don't want to cut 2.1 owners out of
the equation needlessly.



On Jul 26, 4:48 am, Mark Wheadon <[email protected]> wrote:
> Hi guys -- I have anappwhich I'd like people to be able to install
> onto theSDcardthrough Settings->Applications->Manage applications.
>
> I now have a .apk file that if I install it directly, does allow me to
> do the above, but when I submit it to Android Market and then install
> from there, it doesn't (the option's greyed out for me, and it is for
> others too).
>
> Any idea what I need to do differently? I guess Market is rebuilding
> the apk and losing the XML attribute along the way, but I can't see
> why.
>
> Here's my manifest file, which looks fine to me -- so I'm at a loss.
> My eclipse project target SDK version is set to 8 (so that it
> understands the new attribute), and android:minSdkVersion is set to 3
> (as it always has been) -- which is my understanding of how the
> android docs say I should do this :-(
>
> Thanks in advance,
>
> Mark
>
> -------------
>
> <?xml version="1.0" encoding="utf-8"?>
> <manifest xmlns:android="http://schemas.android.com/apk/res/android";
>       android:versionCode="37"
>       android:versionName="2.14" package="com.wheadon.photoenhancepro"
>       android:installLocation="auto">
>     <uses-sdk android:minSdkVersion="3" />
>     <uses-permission
> android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
>     <application android:icon="@drawable/icon" android:label="@string/
> app_name"
>     android:debuggable="false" >
>         <activity android:name=".PhotoEnhance"
>                   android:label="@string/app_name">
>             <intent-filter>
>                 <action android:name="android.intent.action.MAIN" />
>                 <category
> android:name="android.intent.category.LAUNCHER" />
>             </intent-filter>
>             <intent-filter>
>                 <action android:name="android.intent.action.SEND"/>
>                 <category
> android:name="android.intent.category.DEFAULT"/>
>                 <category
> android:name="android.intent.category.ALTERNATIVE"/>
>                 <data android:mimeType="image/jpeg" />
>             </intent-filter>
>         </activity>
>     <activity android:name=".Preferences" android:label="@string/
> setPreferences"></activity>
>     <activity android:name=".Crop" android:label="@string/crop"></
> activity>
>     </application>
> </manifest>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to