Android: Bluetooth қолданба файлдарын тасымалдау мәселелері

Мен қазіргі уақытта Bluetooth Chat үлгісінен бейімделген файлды тасымалдау бағдарламасын жасауға тырысамын.

Мәселе мынада, мен файлды bluetooth арқылы шығыс ағынды арқылы жіберіп, оны кіріс ағынымен қабылдаған кезде, бір құрылғыдан екіншісіне жіберілген және қабылданған деректер бірдей емес.

Бағдарлама транзакцияларға арналған байт массивін пайдаланады, ал қабылдаушы жағында 1024 дейін орнатылған байттық аралық буфері бар. Осылайша, құрылғы құрылғыда қабылданады, байт массивтерін олар келгенде қосады.

Мен тіпті нөмірдің қатарын жіберуге тырыстым және аралықтың өлшемін 4-ке сәтте алмай өзгерттім.

Мен не істеп жатырмын?

2
Сіз жіберетін және қабылдайтын кодты жібере аласыз ба?
қосылды автор Kurtis Nusbaum, көзі
DroidDummy, бұл мәселені кейінірек шешетін адамдар сіз оны қалай шешкеніңізді көре аласыз ба? Сіз жіберген жауабыңызды қабылдай аласыз және беделі бар баллдар аласыз :)
қосылды автор Kurtis Nusbaum, көзі
Жақсы, жақсы жұмыс істесеңіз, жауапты бөлісіңіз.
қосылды автор Kurtis Nusbaum, көзі
Мен не істеп жатқанымды түсіндім, шығыс ағымы байт массивтерінің бірінші партиясын жіберіп қана қоймай, бірінші қоңырауға параллель болатын басқа партияны жіберді. Осылайша, деректер өте қызықты болды. Мәселені шешуге тырысып жүргендерге рахмет
қосылды автор DroidDummy, көзі
Мен әлі шешімді таба алмадым, негізінен, өнімді тоқтату үшін басқа бір ағын қажет, себебі екіншісі шығыс ағынын пайдалануды аяқтады.
қосылды автор DroidDummy, көзі

Жауап жоқ

0