Articles of файл

MediaPlayer java.io.IOException: Подготовить сбой: status = 0x1 с помощью Huawei ALE-L21

Я сталкиваюсь с любопытной проблемой. Мое приложение позволяет пользователю записывать голосовое сообщение, которое будет сохранено как файл .amr. String fileName = getFilesDir().getAbsolutePath() + "/voiceMessage.amr"; MediaRecorder mediaRecorder = new MediaRecorder(); mediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC); mediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.AMR_WB); mediaRecorder.setOutputFile(fileName); mediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_WB); После записи пользователь может воспроизводить записанное сообщение, которое работает так, как ожидалось: MediaPlayer mediaPlayer = new MediaPlayer(); try { fileName = getFilesDir().getAbsolutePath() […]

Лучшее место / место для хранения файла для периода трейла

Мне нужно иметь пробный период (7 дней) в моей заявке. Из этого я узнал, что вы можете это сделать, сохраняя постоянный файл, базу данных или общие предпочтения . Где я могу хранить этот файл, чтобы пользователь не мог его видеть или удалять . Если я поместил эту логику в Sharedpreference или файл с именем « […]

Как обращаться с правилами Kitkat и ограничениями SD-карты?

Задний план С тех пор, как Kitkat (API 19), Google добавил несколько ограничений и API для доступа к SD-карте (или, точнее, к второму внешнему хранилищу). Сторонние приложения больше не могут записывать на SD-карту в любую папку, кроме своих собственных, если только у них нет прав root или они являются системными приложениями. Google добавил встроенное системное […]

Файл не загружен полностью

Я пытаюсь загрузить / возобновить файл. Резюме, похоже, работает, но вся загрузка приносит проблему. После выполнения этого тестового файла кода – 5242845 . Но это должно быть 5242880 ! Я открыл эти два файла в шестнадцатеричном редакторе и понял, что в тестовом файле отсутствуют некоторые байты в конце (начало в порядке). Это код: String url […]

Как удалить файл из внешнего хранилища в android 5

я использовал File f=new File(MyPath); f.delete(); И я использовал разрешения WRITE_EXTERNAL_STORAGE и READ_EXTERNAL_STORAGE , но он не работает в Android 5. Сообщение Logcat: java.io.FileNotFoundException: storage/external_SD/mm.txt: open failed: EACCES (Permission denied) Файл манифеста: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.mahestan_programming.myapplication"> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/AppTheme"> <activity android:name=".MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category […]

Android ART – использование файла .oat в / dalvik-cache /?

Во время игры с Android ART и «родным» кодом файла .oat / .elf, который был создан при установке приложения, я заметил что-то странное. Для моего понимания, если устройство использует ART (Android> = 5.0), приложение начнется с скомпилированного файла oat (/ data / dalvik-cache / arm64 /). Вот почему я был удивлен при проверке использованных fd […]

Паковать файлы в apk?

У меня есть некоторые файлы, которые нужно использовать моим приложением, когда оно находится на устройстве. Прямо сейчас, я могу только сделать это, скопировав эти файлы и вставив их в устройство напрямую, используя компьютер вручную. Итак, есть ли способ упаковать или скопировать эти файлы в apk и при установке на устройство, а программа вставляет их, чтобы […]

Доступ к данным из файла proc в модуле ядра

Мне нужно получить доступ к некоторым файлам proc в модуле на ядре Android. В основном мне нужна информация, указанная в команде cat, например cat /proc/uptime . Однако мне нужно сделать это программно. Я пробовал работать с функциями proc_fs , но для меня это было немного нечетким, как правило, это примеры создания файла proc, а затем […]

Как удалить корневое приложение / приложение / файлы?

Мой телефон укоренен. Я пытаюсь сделать очень простую программу. Программа должна удалить файл из папки приложения / приложения. Как я могу это сделать? Я новичок, поэтому пример кода оценивается.

Что такое Context.getExternalMediaDir ()?

Пример в Javadoc для Environment.getExternalStoragePublicDirectory () упоминает Context.getExternalMediaDir() но этот метод недоступен в моей версии Android API, и я не могу найти его документально нигде в любой версии. Является ли это опечаткой или чем-то, что никогда не выпускало ее? void createExternalStoragePublicPicture() { // Create a path where we will place our picture in the user's […]