[android-developers] Re: Anyone noticing more uninstalls of their app than usual over last weekend/today?

2009-12-21 Thread wusch
I am seeing it too.

Did you use the Max SDK setting on the AndroidManifest.xml?  I
noticed a blog posting that said the default behavior is when a Over
the Air update was pushed for 2.0.1 and you had a max sdk setting of
5, it would Uninstall the purchased application automatically!!

Supposedly they are fixing this going forward...

Jeff

On Dec 21, 4:17 pm, Greg Donald gdon...@gmail.com wrote:
 On Mon, Dec 21, 2009 at 3:11 PM, pawpaw17 georgefraz...@yahoo.com wrote:
  I released an upgrade to my app on Saturday night and since have
  noticed an unusual number of uninstalls. My app has been out for 8
  months, and this is very unusual. Has anyone else noticed this? I'm
  wondering if there is anything related to the market, or a new OS
  version hitting, or contracts with one of the phones coming up?

  Any thoughts would be very appreciated.

  Thanks!

  pawpaw17

 Yeah, stuff seems broken for many of us:

 http://groups.google.com/group/android-developers/browse_thread/threa...

 --
 Greg Donaldhttp://destiney.com/

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


[android-developers] Re: Undocumented Permission changes in 2.0.1 on MovieView?

2009-12-07 Thread wusch
Thanks Dianne for the heads up.  Do you know if there are plans to
expose an intent to play a video directly instead of having to
redirect through the browser?  Having the browser intercept my VIEW
intent on a video/mp4 MIME type, just to turn around and launch the
video player seems kind of silly.

If I use a RTSP:// protocol in my URL it will launch the player
directly, but alas the MovieView class chokes on the MP4 video type,
obviously because I am hosting the file off a standard HTTP server and
not a streaming media server.

Your insights are greatly appreciated,
Jeff


On Dec 6, 6:35 pm, Dianne Hackborn hack...@android.com wrote:
 requires null means that there is no permission, but that particular
 component is not exported from the .apk, so -nobody- else can use it.





 On Sun, Dec 6, 2009 at 10:00 AM, wusch jwu...@gmail.com wrote:
  In looking at my exception some more, it almost looks like a Null
  Pointer error on their part.

  12-06 11:12:24.869: WARN/ActivityManager(52): Permission Denial:
  starting Intent { act=android.intent.action.VIEW dat=http://
  videos.captureacard.com/video/CaptureACardTraining-Intro.mp4
  cmp=com.android.camera/.MovieView } from ProcessRecord{44de1bb0
  227:com.jww.sos.CaCActivity/10026} (pid=227, uid=10026) requires null

  See the requires null part at the end, I have seen in other cases
  with Intent Permissions, it at least tells you what permission you
  require.

  But I guess this is what I get for going outside the SDK.

  Thanks for all your help.

  Jeff

  On Dec 6, 12:51 pm, Mark Murphy mmur...@commonsware.com wrote:
Wow, in comparing Google Code search and the Git Repos, looks like the
Google Code search has newer source.  Those Google Labs guys are so
much more on the ball!!

   Yeah, but that hardly seems possible. If they aren't indexing the HEAD of
   the associated git repo, where are they pulling it from? Unless the
   problem is the GitWeb on source.android.com. I don't keep a copy of the
   full source on my PC, so I can't compare with that.

Correct me if I am wrong, but shouldn't this projects
AndroidManifest.xml be documenting that accessing this class needs
permission?  I thought there was the permission tag that dictated
what permission was required to access a class.

   There are other ways of applying a permission, though having them in the
   manifest is far and away the most common:

  http://developer.android.com/guide/topics/security/security.html#decl...

Do you know where these permissions are located in source?

   Beats me -- sorry.

   --
   Mark Murphy (a Commons Guy)http://commonsware.com
   Android App Developer Books:http://commonsware.com/books.html

  --
  You received this message because you are subscribed to the Google
  Groups Android Developers group.
  To post to this group, send email to android-developers@googlegroups.com
  To unsubscribe from this group, send email to
  android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubs­cr...@googlegroups.com
  For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en

 --
 Dianne Hackborn
 Android framework engineer
 hack...@android.com

 Note: please don't send private questions to me, as I don't have time to
 provide private support, and so won't reply to such e-mails.  All such
 questions should be posted on public forums, where I and others can see and
 answer them.- Hide quoted text -

 - Show quoted text -

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


[android-developers] Undocumented Permission changes in 2.0.1 on MovieView?

2009-12-06 Thread wusch
Hi, I have been using the intent android.intent.action.VIEW on the
com.android.camera/.MovieView class to initiate playing of MP4 movies
from within my application.

It was working like a charm in 2.0, but I am now getting Permission
Denied exceptions.

12-06 11:12:24.869: WARN/ActivityManager(52): Permission Denial:
starting Intent { act=android.intent.action.VIEW dat=http://
videos.captureacard.com/video/CaptureACardTraining-Intro.mp4
cmp=com.android.camera/.MovieView } from ProcessRecord{44de1bb0
227:com.jww.sos.CaCActivity/10026} (pid=227, uid=10026) requires null

I am all about adding in security to the application so the user knows
what they are getting themselves into when they install my app, but I
can't seem to find the new UsesPermission entry.

Anyone have any idea?

Jeff

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


[android-developers] Re: Undocumented Permission changes in 2.0.1 on MovieView?

2009-12-06 Thread wusch
Yeah, I used that mechanism at first, but what ends up happening is
the Intent gets processed by the web browser which then opens the
movie.  When the video is done playing, an empty browser window is
left open that the user has to back button through.  It is a crappy
user experience.

I guess I have to write my own movie viewer.
Thanks for your help

Jeff


On Dec 6, 11:46 am, Mark Murphy mmur...@commonsware.com wrote:
  Hi, I have been using the intent android.intent.action.VIEW on the
  com.android.camera/.MovieView class to initiate playing of MP4 movies
  from within my application.

 You do realize that com.android.camera.MovieView is not in the SDK and
 should not be directly invoked by Android SDK applications, right?

 Dump the component name, add the appropriate MIME type to your Intent
 (e.g., video/mp4), and try that.

 --
 Mark Murphy (a Commons Guy)http://commonsware.com
 Android App Developer Books:http://commonsware.com/books.html

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


[android-developers] Re: Undocumented Permission changes in 2.0.1 on MovieView?

2009-12-06 Thread wusch
Wow, in comparing Google Code search and the Git Repos, looks like the
Google Code search has newer source.  Those Google Labs guys are so
much more on the ball!!

Correct me if I am wrong, but shouldn't this projects
AndroidManifest.xml be documenting that accessing this class needs
permission?  I thought there was the permission tag that dictated
what permission was required to access a class.

Do you know where these permissions are located in source?  Perhaps I
can handcode my uses-permission since it doesn't show up in the
eclipse Manifest Editor.

Jeff

On Dec 6, 12:24 pm, Mark Murphy mmur...@commonsware.com wrote:
  Weird, I don't see any intent-filter on that class, I was looking
  here:

 http://android.git.kernel.org/?p=platform/packages/apps/Camera.git;a=...

  at the Manifest file, maybe I am looking in the wrong place for the
  source?  Can you point me at a URL where did you see the intent-
  filter?

 Curious...I'm looking at the results of Google Code Search:

 http://www.google.com/codesearch/p?hl=en#envDSvXc3DY/AndroidManifest

 It shows:

         activity android:name=MovieView
                 android:label=@string/movieviewlabel
                 android:screenOrientation=landscape
                 android:configChanges=orientation|keyboardHidden
                 
 android:theme=@android:style/Theme.Black.NoTitleBar.Fullscreen
              intent-filter
                 action android:name=android.intent.action.VIEW /
                 category android:name=android.intent.category.DEFAULT /
                 category android:name=android.intent.category.BROWSABLE /
                 data android:scheme=rtsp /
              /intent-filter
              intent-filter
                 action android:name=android.intent.action.VIEW /
                 category android:name=android.intent.category.DEFAULT /
                 data android:mimeType=video/* /
              /intent-filter
              intent-filter
                 action android:name=android.intent.action.VIEW /
                 category android:name=android.intent.category.DEFAULT /
                 category android:name=android.intent.category.BROWSABLE /
                 data android:scheme=http /
                 data android:mimeType=video/mp4 /
                 data android:mimeType=video/3gp /
                 data android:mimeType=video/3gpp /
                 data android:mimeType=video/3gpp2 /
              /intent-filter
         /activity

 Note that I misspoke a bit in my previous reply. This activity element
 shows a general video/* and specific http video/mp4 filters.

  I just starting doing video with this intent in SDK 5.
  I just tried it again, and it opens the browser first:
                     Uri uri=Uri.parse(getString
  (R.string.mainHelpVid_captureCard_URL));
                     Intent i = new Intent(Intent.ACTION_VIEW, uri);
                     i.setType(video/mp4);
                     i.setData(uri);
                     startActivity(i);

  Does the above code look right to you?  I am parsing a http URL from
  my strings.xml file.

 Yeah, that should be OK. I guess either:

 -- Google Code Search has the wrong stuff, or
 -- The Browser intent filter is taking precedence

 Phooey.

 --
 Mark Murphy (a Commons Guy)http://commonsware.com
 Android App Developer Books:http://commonsware.com/books.html

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


[android-developers] Re: Undocumented Permission changes in 2.0.1 on MovieView?

2009-12-06 Thread wusch
In looking at my exception some more, it almost looks like a Null
Pointer error on their part.

12-06 11:12:24.869: WARN/ActivityManager(52): Permission Denial:
starting Intent { act=android.intent.action.VIEW dat=http://
videos.captureacard.com/video/CaptureACardTraining-Intro.mp4
cmp=com.android.camera/.MovieView } from ProcessRecord{44de1bb0
227:com.jww.sos.CaCActivity/10026} (pid=227, uid=10026) requires null

See the requires null part at the end, I have seen in other cases
with Intent Permissions, it at least tells you what permission you
require.

But I guess this is what I get for going outside the SDK.

Thanks for all your help.

Jeff

On Dec 6, 12:51 pm, Mark Murphy mmur...@commonsware.com wrote:
  Wow, in comparing Google Code search and the Git Repos, looks like the
  Google Code search has newer source.  Those Google Labs guys are so
  much more on the ball!!

 Yeah, but that hardly seems possible. If they aren't indexing the HEAD of
 the associated git repo, where are they pulling it from? Unless the
 problem is the GitWeb on source.android.com. I don't keep a copy of the
 full source on my PC, so I can't compare with that.

  Correct me if I am wrong, but shouldn't this projects
  AndroidManifest.xml be documenting that accessing this class needs
  permission?  I thought there was the permission tag that dictated
  what permission was required to access a class.

 There are other ways of applying a permission, though having them in the
 manifest is far and away the most common:

 http://developer.android.com/guide/topics/security/security.html#decl...

  Do you know where these permissions are located in source?

 Beats me -- sorry.

 --
 Mark Murphy (a Commons Guy)http://commonsware.com
 Android App Developer Books:http://commonsware.com/books.html

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


[android-developers] Android 2.0 Bugs in ContactsContract.Intents.Insert

2009-11-25 Thread wusch
Hi all, so I am using the Android 2.0 intents to create contacts.

Looks like several of the Constants when past as Extra's in the Intent
objects do not properly map to the fields in the Add UI in the
contacts app.

Specifically the ones I am having issues with are:

COMPANY
JOB_TITLE

do not seem to map to the Organization fields on the Add UI,

and
NAME

seems to put the data into First Name field and leaves Family Name
blank on the Add UI.

I tried searching for a bug reporting mechanism for Android O/S, but
didn't have much luck.Can someone point me at the bug repository?
I can provide sample code that demonstrates the bug.

Thanks,
Jeff

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


[android-developers] Re: My app runs fine on ADP1, but crashes the Motorola Droid?

2009-11-22 Thread wusch
Not sure if it helps, but get them to install Log Collector from the
android market, and send you their device log.



On Nov 21, 2:37 pm, blindfold seeingwithso...@gmail.com wrote:
 Today I received user feedback from a Droid user that my app The
 vOICe for Android (one can find it on the Market by searching for
 seeingwithsound) causes the Motorola Droid to shut down (really?)
 within half a minute.

 I tested my app on ADP1 (Android 1.6), where I've just had it running
 for over 15 minutes without any issues, and I have also tested it to
 run OK on the emulator (set to Android 1.6 and 2.0), at various screen
 sizes from QVGA to WVGA. In other words, I cannot reproduce the
 problem. Buying all Android phones with all firmware versions and all
 Android OS versions (1.6 and 2.0 for now) is not practical. How does
 one deal with such situations? It looks like the Android OS is already
 starting to fragment across devices. Any help is appreciated,
 including crash data from Droid users.

 Thanks!

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


[android-developers] Re: Got 12 Google Wave invitations to use, let me know if you need

2009-11-09 Thread wusch
Hi, could I get one as well please jwu...@gmail.com

Thanks,
Jeff

On Nov 9, 11:43 am, Anna Khotina anna.khot...@gmail.com wrote:
 Hi Dave!

 I'd love one, thanks! - anna.khot...@gmail.com

 2009/11/9 dave dayong...@gmail.com:



  Hi all,

  I just got 12 Google Wave invitations to use, please let me know if
  you need one.

  Cheers.

  Dave

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

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