Zapis nagranego filmu w telefonie i dziwna lokalizacja

0

Cześć. Tworzę aplikację jedną z jej możliwości jest nagrywanie filmów. i film się nagrywa tylko że w takiej lokalizacji data/user/0/com.example.programobserver/chache/rec.mp4 i nie za bardzo idzie to zmienić bo w nowym pluginie się po prostu nie da(dziwne że to nie zapisuje się po prostu w galerri). Kiedy próbuję dotrzeć do nagrania to nie mogę. Bo po prostu tych folderów nie mogę znaleźć. Włączyłem w telefonie opcję żeby pokazywała ukryte pliki ale to nic nie zmieniło.

0

Nie znam się, ale pewnie trzeba zrootować telefon, żeby widzieć pliki w takich lokalizacjach.

Może jeśli Twój program ma dostęp do tej lokalizacji, to mógłby ten plik przenieść na zewnątrz? (do lokalizacji dostępnej dla użytkownika)

0

No też w internecie znalazłem taką wtyczkę która kopjuje z dowolnej lokalizcji do lokalizacji galerii. Ale wiadomo kolejny pośrednik i podwojanie zajomowanego miejsca chyba że się będzie czyścić aplikację.
Raz mi to działało raz nie.

1

A to nie jest jedna linijka w Javie zeby plik przeniesc?
Musisz wtyczke miec?...

1
stivens napisał(a):

A to nie jest jedna linijka w Javie zeby plik przeniesc?

Nie. Trzeba zrobić dużo więcej ceremonii dookoła API i zabezpieczeń Androida, jeśli chce się do galerii wrzucić.

0

I chyba ta wtyczka ma jakiś błąd bo po jej dodaniu do projektu bez jej używania wywala błąd. Zrobię roota na telefon chyba najprostsze.

4

Zapisujesz w swoim prywatnym katalogu dostępnym tylko dla twojej aplikacji, czyli dostęp ma tylko aplikacja, która nagrywała. Musisz poprosić użytkownika o pozwolenie na zapis na karcie sd, jeżeli użytkownik pozwoli to możesz zapisać np w /sdcard/dcim

To są same podstawy, poszukaj.

1

Tak jak napisał @Ghost_ według mnie to jest kwestia uprawnień, które twoja aplikacja musi uzyskać. Może tutaj coś nakieruje Data and file storage overview

0

Co ta aplikacja robi?

0

Aplikacja ma system Object detection i jeżeli zaznaczony obszar za bardzo wyjdzie po za środek wtedy przez port usb wysyłane są dane które trafiają da arduiono leonardo i ono steruje odpowiednim ustawieniem serwomechanizmów żeby zaznaczony obiekt cały czas był nagrywany. Jedno serwo w poziomie się obraca drugie w pionie .

Mniej więcej coś takiego ma robić jak to . Tylko ja robię stacjonarną platformę do śledzenia celu. Chciałem po prostu sprawdzić czy potrafiłbym zrobić coś takiego.

1 użytkowników online, w tym zalogowanych: 0, gości: 1