Issue
I have a free and paid Android app both based on the same core library code with just different subpackage names, a simple full version boolean switch and "LITE" in the app name for the free one. It is designed to receive image files and process them. The AndroidManifest.xml file is setup as:
<intent-filter>
<action android:name="android.intent.action.SEND" />
<action android:name="android.intent.action.SEND_MULTIPLE" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="image/*" />
</intent-filter>
On all the emulators and devices I've tested both apps appear in the Share menu of the Gallery app fine but I have a user reporting he can only see the LITE version in the Share menu. The device is running 2.3. Supposedly the full version appeared once but hasn't reared its head since. He doesn't have this problem on another device running the same version of Android.
Has anyone heard of or know of similar phenomenon happening and/or the reason behind it?
Solution
I'm gonna answer my own question...
Basically this turned out to be a non-issue. The reason why the app wasn't showing in the Share menu was the "files" being selected to Share were not local images saved on the device but images in the Gallery put there by Picassa (and thus really stored on Google's servers so not available via the normal ACTION_SEND intent).
Answered By - pilcrowpipe
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.