草庐IT

android - Android 4.4 KitKat build 中位于/system/app 的系统应用如何获得系统权限?

我是Jaemoon。在Android4.3JellyBean之前,我位于/system/app的系统应用运行良好但它开始出现一些问题,这是Android4.4KitKat中的安全问题。换句话说,我的系统应用程序需要android.permission.WRITE_APN_SETTINGS和android.permission.CONNECTIVITY_INTERNAL等权限,并且在JellyBean之前运行良好但是从KitKat来看,存在如下安全问题。我不明白为什么我的系统应用程序在JellyBean中运行良好,却开始出现来自KitKat的安全问题。我怀疑KitKat是否需要在某些脚本

java - "bitmap size exceeds 32bits"在 KitKat 设备上的 buildDrawingCache

我正在开发一个相当简单的应用程序。该应用程序的底层代码如下:...mRootContentView=getWindow().getDecorView().findViewById(android.R.id.content));int[]screenDimensions=AndroidUtils.getScreenDimesions(getContext());bitmap=Bitmap.createBitmap(screenDimensions[0],screenDimensions[1],Bitmap.Config.ARGB_8888);Canvasc=newCanvas(bitma

android - 使用 setGroup() 的 Kitkat(API 19)中的堆栈通知不起作用

我有一个找不到答案的问题。我试过AndroidDeveloper教程,我在stackoverflow和谷歌上搜索过,但要么我的搜索技能太棒了,要么我认为没有答案可以解决我的问题。当有多个消息时,我想将所有新消息的消息通知堆叠为一个通知。我可以为每条消息显示一个通知,但我不能进行堆栈/摘要通知。我得到的最好的是:http://developer.android.com/images/android-5.0/notifications/Summarise_Dont.png我想要的是:http://developer.android.com/images/android-5.0/notifi

android - 如何在 Android Kitkat (4.4) 中以编程方式向 webView 输入字段提供输入

我需要以编程方式向webview输入控件提供输入。为此,我使用的是webView.dispatchKeyEvent(),它在Android4.3版本之前工作正常,但在4.4版本(Kitkat-ChromiumwebView)中不起作用。我在logcat中看到以下语句:W/UnimplementedWebViewApi(9737):UnimplementedWebViewmethodonKeyMultiplecalledfrom:android.webkit.WebView.onKeyMultiple(WebView.java:2179)我已经尝试过dispatchKeyEvent()、

kitkat 中的 Android -RecyclerView

因为RecyclerViewsrc在android.support.v7.widget.RecyclerView中,只要我从支持库(或谷歌播放服务)引用这个包,我可以在kitkat和果冻bean中使用recyclerView吗? 最佳答案 如果某些东西在支持库中,这意味着它可以在任何API中使用,具体取决于支持库的版本。例如v7支持库意味着您可以在任何支持API7及更高版本的应用程序上使用该库。它不是API独有的,所有21表示revision是什么 关于kitkat中的Android-R

android - GMail for KitKat 在发送不是图像或视频的附件时崩溃

更新3:似乎这一切都是由OTA升级到KitKat4.4引起的。强制停止并清除GMail应用程序的数据解决了这个问题。OTA更新并不是真正的用户友好结果。更新2:崩溃纯粹是由于Android4.4KitKat中新的Gmail文件处理。添加图像或视频以外的任何其他文件类型作为附件时,GMail在发送电子邮件时崩溃。为什么要删除他们应用的功能?有人知道在哪里报告GMail错误吗?我可以通过使用GMail(不是我自己的代码)来重现崩溃:撰写新邮件添加附件(只有2个选项:“附加图像”或“附加视频”)选择其中一项。选择文件浏览器(如ES文件浏览器)以选择zip/apk/...(或其他非图像/视频的

android - fitsSystemWindows 和 kitkat 上的额外填充

我在Activity中有一个ListView,它带有这样的操作栏:Activity主题有:truetrue在Kitkat设备下,行为是我想要的:项目在底部和顶部有10dp的填充。在kitkat设备上,paddingTop和paddingBottom似乎没有效果,因为ListView的项目在顶部和底部没有10dp的填充。我认为问题出在android:fitsSystemWindows中的某处,因为该属性似乎为View设置了必要的填充,因为半透明装饰并使android:padding*属性被忽略。我的问题:无论如何我可以将android:fitsSystemWindows设置为true并且

android - 将 SMS 消息标记为已读/未读或删除在 KitKat 中不起作用的消息

我一直在开发SMS应用程序。一切都很顺利,直到昨天,当我将Nexus4更新到Android4.4KitKat时。将SMS标记为已读/未读以及删除线程中的所有消息等功能已停止工作。为什么会这样?它适用于其他三星设备(未运行KitKat)。这是我将消息标记为已读或未读的代码:publicstaticvoidmarkRead(finalContextcontext,finalUriuri,finalintread){Log.d(TAG,"markRead("+uri+","+read+")");if(uri==null){return;}String[]sel=Message.SELECTI

android - 尝试在带有 KitKat 的 Moto X 上使用 systrace 时获取 'Permission denied (13)'

我正在关注http://developer.android.com/tools/debugging/systrace.html但无法在我的MotoX(KitKat)上运行systrace。有任何想法吗?$pythonsystrace.py--time=10-omynewtrace.htmlgfxviewwmerroropening/sys/kernel/debug/tracing/options/overwrite:Permissiondenied(13)erroropening/sys/kernel/debug/tracing/buffer_size_kb:Permissionden

android - 自定义 ttf 字体在 Android 4.4 KitKat 上的 TextView 中显示不正确

我有一些文本有一些粗体部分。在KitKat之前,这个策略(asmentionedinthispost)非常有效我的字符串资源文件:NON-BOLDTEXT\nBOLD我在fragment中的应用程序代码:txtView.setTypeface(FontUtils.getOstrichRegular(this.getActivity()));...publicstaticTypefacegetOstrichRegular(Contextcontext){returnTypeface.createFromAsset(context.getAssets(),"fonts/ostrich_re