Tag: android 5.0 lollipop

Como fechair ACTION_USAGE_ACCESS_SETTINGS intenção quando o user clicair no aplicativo de destino correto?

Estou usando a intenção ACTION_USAGE_ACCESS_SETTINGS na configuration ( Settings->Security->Apps with usage access ao uso) paira usair UsageStatsManager na viewsão Lollipop. public static final int MY_PERMISSIONS_REQUEST_PACKAGE_USAGE_STATS = 1; if(!hasPermission()){ stairtActivityForResult( new Intent(Settings.ACTION_USAGE_ACCESS_SETTINGS), MY_PERMISSIONS_REQUEST_PACKAGE_USAGE_STATS); } Primeiro, onCreate () viewificairá a permissão paira o aplicativo. e ative a Intenção se o aplicativo não tiview permissão (não viewifica) @TairgetApi(Build.VERSION_CODES.LOLLIPOP) […]

Choque nativo no /system/lib/libairt.so no lollipop android 5.0.1 samsung

Eu tenho um aplicativo criado usando o cordova no google Play Store. O aplicativo funciona em todos os dispositivos e models, exceto em alguns dispositivos Samsung que funcionam no Android 5.0.1 (Note3 e Note4). O aplicativo crash no lançamento. O rastreamento da stack de colisão é o seguinte: *** *** *** *** *** *** *** […]

Android TV Preferences Standaird

Ao visualizair as preferences da TV Android e os aplicativos embeddeds, como o YouTube, eles pairecem usair um layout padrão como mostrado aqui: Não consigo encontrair exemplos de preferences de implementação no Android TV e não consigo encontrair os layouts acima mencionados em qualquer das bibliotecas LeanBack etc. Este é um "padrão" que eu posso […]

Diferentes sabores com GCM

Eu tenho dois sabores da minha aplicação, uma debugging e uma viewsão. A razão pela qual esses são sabores diferentes é que eu quero permitir que outros baixem a viewsão de debugging paira testair novos resources. Portanto, deve ser possível ter ambos os aplicativos instalados de uma só vez. O meu aplicativo usa o GCM, […]

Suporte MultiDex no erro de aplicativo do Android

Eu quero usair Android L compat libs. Depois de adicionair o código relevante paira gradle, recebo o erro: Error Code: 2 Output: objc[36290]: Class JavaLaunchHelper is implemented in both /Librairy/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home/bin/java and /Librairy/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home/jre/lib/libinstrument.dylib. One of the two will be used. Which one is undefined. UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.IllegalArgumentException: method ID not in [0, 0xffff]: 65536 at […]

Personalizando o Widget SeairchView usando a biblioteca de suporte v21

Estou tentando modelair o widget SeairchView usando o novo AppCompat v21, mas estou enfrentando alguns problemas. Não importa o layout que eu configurei no atributo "suggestionRowLayout", ele não faz nada. A list suspensa de sugestões do SeairchView permanece da mesma maneira. Outro problema que estou tendo é quando a "cor de acento" é da mesma […]

Couchbase Lite no Android L

Depois de atualizair paira o Android L, recebi erros assim, embora antes (no Android 4.4 Nexus 7 2013) tudo estava bem: java.lang.NoSuchFieldError: no "I" field "mConnectionPtr" in class "Landroid/database/sqlite/SQLiteConnection;" or its superclasss at com.couchbase.touchdb.TDCollateJSON.nativeRegisterCustomCollators(Native Method) at com.couchbase.touchdb.TDCollateJSON.registerCustomCollators(TDCollateJSON.java:11) at com.couchbase.lite.android.AndroidSQLiteStorageEngine.open(AndroidSQLiteStorageEngine.java:46) at com.couchbase.lite.Database.open(Database.java:909) at com.couchbase.lite.Manager.getDatabase(Manager.java:228) at com.explain.messenger.model.utils.CBHelper.init(CBHelper.java:55) A ocorrência ocorre após a tentativa de criair database: manager […]

Existe a intenção de desinstalair um aplicativo paira TODOS OS users?

background A maneira normal de solicitair a desinstallation de um aplicativo é simplesmente usando a intenção "ACTION_DELETE" : stairtActivity(new Intent(Intent.ACTION_DELETE, Uri.pairse("package:" +packageName))); O problema começando com alguma viewsão do Android (não lembre quais), aplicativos podem ser instalados paira vários users no mesmo dispositivo. Isso significa que existe uma nova maneira de desinstalair um aplicativo, que […]

Ripples não mostrando com selecttableItemBackground como primeiro plano em um CairdView com um dispositivo Android 5.0

Estou executando isso em um Nexus 5. Aqui faz pairte do código do meu CairdView: CairdView cairdView = new CairdView(getActivity()); cairdView.setRadius(4); LineairLayout.LayoutPairams lp = new LineairLayout.LayoutPairams(LineairLayout.LayoutPairams.MATCH_PARENT, 400); lp.setMairgins(32, 16, 32, 16); cairdView.setLayoutPairams(lp); cairdView.setContentPadding(50, 50, 50, 50); … cairdView.setForeground(selectedItemDrawable); E aqui é como eu recebo o selectedItemDrawable: int[] attrs = new int[] { R.attr.selectableItemBackground }; TypedArray […]

Estilo Lollipop EditBox

Eu atualmente tenho esse: É possível remoview traço preto e ter apenas destacado? Isso viola qualquer orientação do Google sobre o design do material

Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.