How To Use MTP-connected Devices

by Doug Gordon » Thu, 03 Mar 2011 01:48:04 GMT


Sponsored Links
 My app currently requires the user to manually copy certain files from 
their PC to their USB-mounted Android device where my app can open them 
and do its thing. But I'm already running into issues with users' 
devices that want to mount in this "MTP" mode, and I hear that the Xoom 
*only* supports MTP, etc.


So how can MTP be used to transfer files to the device that don't really 
fit into the "Media files" category, and how do I locate the directory 
from my app? What do getExternalStorageDirectory and getExternalFilesDir 
return for a device like the Xoom?


Doug Gordon
GHCS Software

--



Re: How To Use MTP-connected Devices

by FrankG » Thu, 03 Mar 2011 04:59:35 GMT


 Hi Doug,

I can imagine that this will be more an more a problem for
applications
like yours : You cannot know in which usb mode the target device is
currently,
as this is highly vendor/manufacturer specific. You would also run
into trouble
if the user will use pictbridge. And you also not able to trigger a
mode change
because the interface to this is also specific for the manufacturer.

Would be interessted to know whether XOOM only supports MTP, but --
how far I understood Dianne in the past -- it must be at least MTP
+ADB,
otherwise Android Market will not work ?

Good luck !

   Frank





-- 


Sponsored Links


Other Threads

1. Features of SDK 1.5

Hi Developers!
My software team is looking to develop mobile apps on the Android
platform for our clients and they have asked me to do some research on
the platform.  I'm not a dev so apologies if some of the questions are
a little simple!!

What are the key features of SDK 1.5?  i.e. what works well and is an
improvement on 1.1, what needs to be added and what plain doesn't
work?

Can you help??!

Thanks!

--~--~---------~--~----~------------~-------~--~----~

2. New Google Maps app - new Intents URI schemes?

Just downloaded the update to Google Maps that has been posted in the
Market.
Nice new features like transit directions.

My immediate question, naively asked: Are these new features available
through Intents, and has anybody seen the URI schemes posted
somewhere? I checked the Intents list in the documentation and, as
expected, there is no update there.

--~--~---------~--~----~------------~-------~--~----~

3. Android WebView - handling orientation changes

4. PORTING BROWSER ON ANDROID

5. Can you disable/enable Buttons on a Cupcake desktop widget?

6. Able to use T-Mobile G1 without contract for application testing?

7. Baseband Drivers