Perguntas com a marcação «android-contentprovider»


9
Como usar o FileProvider de suporte para compartilhar conteúdo com outros aplicativos?
Estou procurando uma maneira de compartilhar corretamente (não ABRIR) um arquivo interno com um aplicativo externo usando o FileProvider da biblioteca de suporte do Android . Seguindo o exemplo nos documentos, <provider android:name="android.support.v4.content.FileProvider" android:authorities="com.example.android.supportv4.my_files" android:grantUriPermissions="true" android:exported="false"> <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/my_paths" /> </provider> e usando o ShareCompat para compartilhar um arquivo com …

14
Usando tipos de compilação no Gradle para executar o mesmo aplicativo que usa o ContentProvider em um dispositivo
Eu configurei o Gradle para adicionar o sufixo do nome do pacote ao meu aplicativo de depuração para que eu pudesse ter a versão de lançamento que estou usando e a versão de depuração em um telefone. Eu estava fazendo referência a isso: http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Types Meu arquivo build.gradle fica assim: ... …

2
Por que ContentResolver.requestSync não dispara uma sincronização?
Estou tentando implementar o padrão Content-Provider-Sync Adapter, conforme discutido no Google IO - slide 26. Meu provedor de conteúdo está funcionando e minha sincronização funciona quando eu a aciono no aplicativo Dev Tools Sync Tester, no entanto, quando chamo ContentResolver. requestSync (conta, autoridade, pacote) de meu ContentProvider, minha sincronização nunca …


9
Quando usar um provedor de conteúdo
Eu entendo que os provedores de conteúdo são feitos para permitir o compartilhamento público de dados entre aplicativos. No entanto, gostaria de saber se alguém tem ideias sobre como fazer um Provedor de conteúdo para usar apenas em seu próprio aplicativo. Haveria alguma vantagem em fazer isso? Quaisquer desvantagens? No …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.