к нему мы в итоге и пришли, когда поняли, в чем беда.
А если очень нужно отказаться от п. 1, то используйте для каждой итерации свой CancellationTokenSource и связывайте его с основным через CreateLinkedTokenSource.
Если мы говорим про пример с исключением, то это оракловый клиент так написан.
Если говорит о нашей регистрации, то Dispose вызывался при остановке сервиса. Но из-за особенностей «примера», о которых мы не знали, происходила утечка регистраций.
2:5003/53.97 — Только уже давно меня там не было, после универа ни разу не запускал ни мейлер, ни голдед… Мы у себя в городе для фидобратии значки заказывали и с гордостью носили их )
Например на моем аппарате в папке /mnt/ есть папка «sdcard» — она ссылается на внешнюю память. Карты памяти в /mnt/ не примонтировано. Мне кажется, это не самый лучший способ.
Замечательный и самый лучший, на мой взгляд, вариант был бы через карту «vold.fstab». Но увы, на последних версиях андройда (с 4.3) доступ к этому файлу без рута не получить. Да и называется он по-другому, и расположен в другом месте:
For Android 4.2.2 and earlier, the device-specific vold.fstab configuration file defines mappings from sysfs devices to filesystem mount points
For Android releases 4.3 and later, the various fstab files used by init, vold and recovery were unified in the /fstab.<device> file.
Если без доп. прав, то приложение может создавать каталоги, файлы, но вот удалять оно не может.
Проверял на самсунге с Андройдом 4.4.4. Рута нет, конфиги не правились.
Сейчас это не очень актуально, но в теории, карты памяти больше, чем встроенная «внешняя» память. Поэтому потенциально большую базу лучше хранить на карте памяти. Я из таких соображений стал искать альтернативу.
В настоящее время у меня LG L65. У него заявлено 4 ГБ памяти, из них пользователю доступно всего 1,5. Ставим приложения, мелодии для звонка и т.п. и остается всего 200 Мб. UPD: Viber, к примеру, все хранит во внешней памяти. Соответственно место постоянно уменьшается.
Если говорит о нашей регистрации, то Dispose вызывался при остановке сервиса. Но из-за особенностей «примера», о которых мы не знали, происходила утечка регистраций.
public class SensorActivity extends Activity, implements SensorEventListener {
Замечательный и самый лучший, на мой взгляд, вариант был бы через карту «vold.fstab». Но увы, на последних версиях андройда (с 4.3) доступ к этому файлу без рута не получить. Да и называется он по-другому, и расположен в другом месте:
Источник: source.android.com
Проверял на самсунге с Андройдом 4.4.4. Рута нет, конфиги не правились.
В настоящее время у меня LG L65. У него заявлено 4 ГБ памяти, из них пользователю доступно всего 1,5. Ставим приложения, мелодии для звонка и т.п. и остается всего 200 Мб.
UPD: Viber, к примеру, все хранит во внешней памяти. Соответственно место постоянно уменьшается.