2016-08-29 20 views
8

Dosyaları bir klasörden diğerine kopyalayan küçük bir uygulama geliştirdim. Hedef dizini seçmek için JFileChooser kullanıyorum. Uzun zamandır denemediğim bir şey telefonumu hedef dizini. Denedim ama JFileChooser'ımdan bulamadım. Diğer bazı soruları okudum ve bilgisayarımdaki dosyaları bir mtp cihazına kopyalamama izin verecek mi diye merak ediyordum? Linux ve Windows platformlarını hedefliyorum.java ile erişim mtp cihazı

Telefonum LG Nexus 5 android 6.0.1. Zaman ayırdığınız için teşekkür ederiz. Eğer downvote İstisna etmek istiyorum nedenini bilmek istiyorum

+0

Genellikle android telefonun usb üzerinden nasıl bağlanacağını seçebilirsiniz. Mtp yerine "USB Mass storage" -mode kullanmalısınız, sonra telefonunuzu "görmeniz" gerekir. – HectorLector

+1

Honeycomb'u bence bu seçenek kullanılamıyor – cssGEEK

+2

Sorunuz için bir cevap varsa, büyük olasılıkla işletim sistemine özgü olacaktır. Bu nedenle, hangi işletim sistemini hedeflediğinizi belirtmelisiniz. BTW: Bir kütüphane (kütüphaneler için sorular çoğu zaman kapalı) sormamalı, daha iyisi "bir yol var mı?" – Robert

cevap

1

Modern Android sürümlerinde, USB Yığın Depolama devre dışı bırakılmıştır. USB Hata Ayıklamayı (Geliştirici Seçenekleri'nde) etkinleştirmeyi deneyebilir ve yardımcı olup olmadığına bakın. Ben bir Android ile başarılı bir şekilde denedim, bir LG G3 Android 5.0

+0

Geliştirdiğim program, bunun nasıl yapılacağını bilmeyen normal kullanıcı içindir. Windows 8'de de denedim ve çalışmaz – cssGEEK

+0

[JMTP] adlı bir kütüphane var (https://code.google. Java'dan MTP cihazlarına erişmek için com/archive/p/jmtp /). Hiç kullanmadım, sorununuzu çözecek mi diye söyleyemem ama denemeye değer. – sabuha