Tworząc aplikację mobilną dla Androida Iobsługa bazy danych SQLite, która wymaga ContentProvider. ContentProvider służy do dodawania, aktualizowania, czytania lub usuwania danych z bazy danych.
czytam http://developer.android.com/guide/topics/manifest/provider-element.html ale nie znalazłem dalszych informacji, co to znaczy specjalnie do pracy z bazami danych.
Widziałem niektóre manifesty, które określają następujący dostawca:
<provider
android:name="main.ContentProvider"
android:authorities="main.ContentProvider"
android:multiprocess="true">
</provider>
Co to znaczy, że ustawiono wieloprocesorowość prawdziwe? Czy to oznacza, że wiele zapytań do bazy danych będzie obsługiwanych jednocześnie? I jeśli to ustawię fałszywy, co się stanie?
Dzięki.
Odpowiedzi:
2 dla odpowiedzi № 1Inżynier systemu Android powiedział "Nie używaj tego atrybutu"
https://groups.google.com/forum/#!topic/android-developers/u9UMJtALSXw
Nie używaj tego, to jakiś stary cruft z wersji przed 1.0, który nie działa pracy i powinny być teraz ignorowane. Po prostu udawaj jak atrybut nie istnieje.:}
- Otrzymałeś tę wiadomość, ponieważ jesteśzasubskrybowano grupę "Deweloperzy Androida" w Grupach dyskusyjnych Google. Aby publikować w tej grupie, wyślij e-mail na android-d ... @ googlegroups.com Aby anulować subskrypcję tej grupy, wyślij e-mail do android-developers+unsubscribe@googlegroups.com Więcej informacji opcje, odwiedź tę grupę pod adresem http://groups.google.com/group/android-developers?hl=en
- Dianne Hackborn inżynier z systemu Android hac ... @ android.com