忆存储安装不了
忆存储安装不了
忆存储安装不了
手机无法安装应用解决方法:
1,储存模式连接电脑或者用Root
Explorer找到SD卡目录下的。android_secure文件夹,里面应该会有一个smdl2tmp1。asec,也可能是其他名称,总之与正常程序命名格式明显不一样的文件,删除,再次安装软件试试;
2,如果是PC端上安装应用提示失败,请先检查有没有安装Android手机对应的的USB驱动,一般使用91手机助手或豌豆夹都会自动帮你装上手机驱动;
3,查看手机设置-应用程序-未知来源
是否勾选,否则就会导致有些非电子市场提供的应用程序无法安装;
4,用系统自带的程序管理查看SD卡上的程序,有的程序竟然是没有彩色图标的,原来就是这些没有图标的软件在作怪,这些没有图标的软件就是以前一些没有正确安装或者卸载不完全软件数据,如果再次安装就会报错,用系统自带的软件管理把它们卸载干净,再次安装软件时就不会出错了;
5,只需删除/mnt/secure/asec/smdl2tmp1。asec
(驱动器模式下是:可移动磁盘/。android_secure/smdl2tmp1。asec),再安装即可;
6,升级已安装的程序时提示“应用程序未安装”
少部分软件升级时会出现,只能卸载掉旧版本,再安装新版本;
7,在设置-开发-允许模拟地点上打钩,就OK;
8,手机连接电脑然后打开91手机助手,随便安装一个应用程序,选择安装路径为手机内存;
9,还有一部分因为软件签名更改了,所以不能覆盖安装,直接删除重新安装新的版本即可;
10,直接恢复出厂设置。
方法/步骤:
把iphone里优酷缓存的视频导到电脑上的操作为:
第一步:电脑登陆百度搜索“itools”软件下载,安装完毕后打开。
第二步:用数据线把设备与电脑连接。
第三步:在界面左侧点击iphone设备,选择“优酷”软件,可看到视频文件:把视频文件复制到电脑即可。
——智趣&空间
MemoryInfo.apk工具怎么使用
安装之后直接打开就可以查看了
我安装到安卓系统上后,只有第一次能看到并点“open”(打开),但啥都看不到,也没有任何变化,不像其他的在应用里能看到,这个连看都看不到。不知道是咋回事。
我是来看评论的
如何利用ghost备份安卓系统
晕。没听说过有这事。你想象力太强大了。且不说windows系统读不到手机的系统盘,就是读的到,你能恢复回去吗?
人家用的是刷机软件。odin的方法刷或卡刷。
你如果想要备份系统的软件。那简单,直接用钛备份吧。
系统的话,重置一下就回到初始状态了。不用备份。个人信息才要备份。
recovery
如何使用storagestatsmanager 安卓
LZ要怎么运行?只是单纯的模拟还是要编译?
看看你下载的manager目录sdk\platforms下没下有Android版本
纯粹只要运行apk可以去下android模拟器
安装eclipse
用你下的android管理器装好对应版本
安装adt配置虚拟机就可以运行了
android 中webview 怎么用 localStorage
默认webview没有开启localstorage存储。
代码如下:
mwebview。getsettings()。setdomstorageenabled(true);
mwebview。getsettings()。setappcachemaxsize(1024*1024*8);
string
appcachepath
getapplicationcontext()。getcachedir()。getabsolutepath();
mwebview。getsettings()。setappcachepath(appcachepath);
mwebview。getsettings()。setallowfileaccess(true);
mwebview。getsettings()。setappcacheenabled(true);
wvbrowser。getsettings()。setjavascriptenabled(true);
开启dom缓存。
wvbrowser。getsettings()。setdomstorageenabled(true);
wvbrowser。getsettings()。setdatabaseenabled(true);
wvbrowser。getsettings()。setdatabasepath(context。getapplicationcontext()。getcachedir()。getabsolutepath());
setdatabasepath在api19时已经废弃,原因是因为在4。4webview的内核已经换为了chrome的内核,存储路径有webview控制。
localStorage
sessionStorage
都是HTML5的东西
这些东西和webView没有什么关系
webView相当一于一个浏览器而已
而localStorage
sessionStorage是用js脚本去写的,只要你设置webView允许执行javascript脚本即可
设置方式:
WebSettings
setting
webView。getSettings();
setting。setJavaScriptEnabled(true);//支持js
localStorage
sessionStorage用法:
android 怎么读取sd扩展卡上的内容
调用Environment的getExternalStorageState方法
判断手机上是否插入了sd卡,并且应用程序具有读写sd卡的权限。
//如果手机已经插入sd卡,且应用程序具有读写sd卡的能力,方法返回true
Environment。getExternalStorageState()
equals(Environment。MEDIA_MOUNTED)
调用Environment的getExternalStorageDirectory()方法来获取外部存储器,也就是sd卡的目录。
Environment。getExternalStorageDirectory()
使用FileInputStream、FileOutputStream、FileReader或FileWriter读、写sd卡里的文件
必须要的权限
在SD卡中创建与删除文件权限
android:name="android。permission。MOUNT_UNMOUNT_FILESYSTEMS"向SD卡写入数据权限 android:name="android。permission。WRITE_EXTERNAL_STORAGE"/> 这里用一个项目说明 AndroidManifest。xml 文件内容如图 页面代码结构如下 onCreate部分代码 final String FILE_NAME "/test。bin"; @Override public onCreate(Bundle savedInstanceState) super。onCreate(savedInstanceState); setContentView(R。layout。main); 获取两个按钮 Button (Button) findViewById(R。id。read); Button write (Button) findViewById(R。id。write); 获取两个文本 final EditText edit1 (EditText) findViewById(R。id。edit1); final EditText edit2 (EditText) findView 一个apk安装后,在android系统中有一个私有的目录供存储数据用,在/data/data/package_name/下。关于这个目录的说明,网上有很多说明。对于应用而言,操作这个目录是没有问题的。但对于一些必须手动创建的,比如程序初始化资源、认证资源,普通的做法还是直接把文件直接拷进去,这就必须能够访问这些目录才行。 在这种需求下,仅仅是把手机连上pc就办不到了。用以下的方式可以办到。 首先,手机必须root过。如何判断手机是否root过在网上有很多帖子,我就不写了。 第二,要在pc上安装android_usb_windows驱动。在xp下弄这个遇到点儿麻烦。从网上下载的安装包里面只有sys文件、dll文件、inf文件。右键点inf文件,然后选择“安装”,这个过程完成后,在系统的硬件管理中应该出现一个问题设备,也就是说,其实安装是失败了,所以看起来必须手动安装(是否直接手动安装也可以没试验过)。安装过程中,设备驱动描述文件还是选择刚才的inf文件。安装后必须重启。重启电脑后,要保持设备仍然连接在usb上,系统会提示找到新硬件,这时候,剩下的事情windows就能自己搞定了。 第三步,捣腾文件。这一步我弄的比较复杂,不知道有没有简单的办法。按理说用adb应该能搞,不过我遇到一些问题解决不了,所以就想其它的办法了。步骤是这样的: a:把文件拷贝到手机里。做过第二步,手机连上pc,从pc里能够访问手机的存储卡,上面应该有个“download”目录。我就是直接把需要的文件拷贝到这个目录里面。 b:在手机上安装一个“终端模拟器”,google play商店里有,运行它,用linux命令就可以将放在download目录下的文件拷贝到需要的目录里面去。比如文件名是"abc。x",应用的包名是"com。x。app",那么命令就是这样的: /mnt/sdcard/download/abc。x /data/data/com。x。app/files/ 此时,文件abc。x应该已经出现在它应该出现的地方了。不过,接下来我还遇到了问题。可能因为拷贝文件使用su登录的,所以此时应用并不能访问abc。x,通过以下命令可以看到: /data/data/com。x。app/files/ abc。x 显示的结果是:root 说明这个文件属于root用 Android 手机操作系统是一款基于Linux平台的开源操作系统。它应用于手机中能够帮助我们实现许多需求。比如今天为大家介绍的Android保存数据,就是其中一个比较重要的操作技巧。Android组件相关概念总结Android传值方法细讲Android横竖屏切换正确实现方式分享Android开发环境相关配置概览Android NDK具体作用讲解对于我们所熟悉的大部分软件都有一个比较典型的特点,应用现有的数据根据不同的需求来得到相应的结果。例如,我们最常用的Officeword、Excel、PowerPoint等办公软件,它们都是帮助我们完成某种特定的需求,同时由其所产生的数据或者文档又可以被其它软件所读取和做进一步的优化等等,在这个层面上可以看成是这些软件通过相同的文件标准来共享数据。但是对于Android最大的不同点在于,其平台上的应用软件所存储的数据或者文件是私有,仅仅可以通过它自身才可以访问其所包含的数据资源。那么基于这样的限制,该如何在Android平台上实现不同程序间的数据共享呢?答案非常简单 应用ContentProviders,这是建立在Android平台上用于定义统一的数据标准。Android提供了针对不同数据类型的ContentProviders来满足各种需要。例如:Image、Audio、Video和通讯录信息类等。阅读下边的文档之前,最好先熟悉Content Providers的概念。有了上边所提到Content Providers,接下来就要处理在共享文件过程中的存储环节了,这里有四种方法分别适用于不同情况的需求。它们都各自有相应的优缺点,所以当开发者决定选择应用哪种方法之前,先要考虑当前所操作的情况是否适合于所选择的方法。Preferences Files Databases Network 接下来将依次介绍上诉四个Android保存数据方法:Preferences从其保存数据的结构来分析,这是一个相对较轻量级的存储数据的方法。类似于我们常用的ini文件保存软件初始化设置,同样在Android平台常用于存储较简单的参数设置。例如,可以通过它保存上一次用户所作的修改或者自定义参数设定,当再次启动程序后依然保持原有的设置。通过Context。getSharedPreferences()方法来读写数值,这个方法通过设置name来使得同一个程 步骤/方法 首先,先把手机root了。 explorer busybox 下载好之后,用数据线链接手机,把解压出来的busybox拷到sd卡的根目录(或者其它目录,你记得就行)。 使用root explorer 浏览到/sdcard,找到busybox,长按,在出来的菜单里选择Copy 浏览到/system/bin/目录 点击屏幕右上角的 remount 按钮(新版本的root explorer 是mount R/W好像,反正按来按去,能贴上就行) 然后点击屏幕下面的paste按钮。 拷贝完成之后,长按/system/bin/下面的busybox,选择Permission,按如图所示设置权限(把上面一行全部打钩,其它有钩也没有关系): 至此,你的busybox便设置好了 首先,对手机进行root,市场上好用的root软件比比皆是,笔者这里用一键root大师作为演示,打开软件后会首先更新机型库,以得到更全面的可root机型支持,所以在使用时最好连网使用 进入手机设置,找到“开发者选项”,将“usb调试”开启,部分安卓手机的开发者人员选项隐藏了,这时候只要尝试 设置-更多(或一般)-关于设备-点击“内部版本号”7次3即可看到提示“开发者模式已启用”, 这时候就可以返回上一层,然后就看到开发者选项了 然后同样,将“usb调试”打开即可 将手机用数据线连接电脑,可以看到root大师进入下列状态 点击“获取root权限”开始获取,等到成功获取会得到下列界面 成功验证方式为在手机中会得到一个root授权软件,而且当用“re文件浏览器”一类的软件时会看到在根目录下有一个名为“root”的文件夹 然后将手机更改为“usb存储设备”或者“mtp连接方式”,然后把busybox。apk、terminal。apk、dsploit。apk复制到手机的sd卡中以备安装 安装terminal(终端命令行),打开后输入命令su,并授予终端命令行超级权限 输入下列命令以查看安卓架构 /proc/cpuinfo 圈出来的就是安卓架构,然后安装busybox安装器,打开,看到如下界面 待智能检测结束后,选择适合自己架构的版本安装,关于适合自己架构的busybox版本可以在下面的网站中的文件中查看 选择好版本以后,点击一下如图的三角, 数据保存最基本的方法就是保存到外置存储设备的文件上。这种存储可以被用户和所有的应用程序获得,当设备当作外置存储挂在的时候也可以看到。即使你的应用卸载了该文件也会一直保留,除非你用GetExternalFileDir方法获得保存文件的文件夹。这最适用于被用户编辑过的文件,即使应用卸载了也最好一直保留着,例如图片和文档。 你也可以把文件保存为内部存储,这对于你的应用程序是私有的。这种情况下,用户和其他应用程序都得到这些文件,并且当你应用卸载的时候文件将被删除。这最适用于保存一些简单的数据,避免了处理数据库的开销。 另外,你也可以把用户的配置保存成 键/值对,使用Preference API来创建SharedPreferences文件。你可以创建一个PreferenceActivity或者包含 PreferenceFragment的Activity保存参数配置,他们的布局中都有Preferences 对象来代替View对象。 最后,如果你要保存的数据结构很复杂,每个应用都有自己的私有的SQLLite数据库来保存数据。如果你的应用被卸载,这些数据也将被销毁。 另外,有些情况需要保存应用程序的当前状态,因为某个事件被触发。例如: 当设备被旋转的时候,当前的Activity被重新创建,布局也被调整。 当你的应用被用户或者其他应用放到后台去运行的时候,例如手机接到一个电话。另外,用户打开了应用程序的另一个Activity,当前的Activity也会被放到后台。任何在后台运行的Activity当内存不足的时候都可能被回收,当需要的时候再被重新创建。 当用户明确地关闭了应用。 以上的情况,你都需要持久化保存用户输入的数据。当Activity被放到后台或者在销毁的过程中,onPause方法总是被调用,紧接着是onStop即使UI被完全隐藏。所以最好在OnPause方法中保存数据。随后,当用户再次接触之前的Activity,如果它仍在内存中 onRestart,onstart和onResume方法将被调用,如果已经被回收了就需要被重新常见,那么onCreate、onStart、和onResume将被调用。所以如果你想在所有情况下都再次显示之前的数据,你应该在onResume方法中恢复UI。 如果不需要永久的保存数据而只想保存UI的状态,你可以在onSaveInstanceState方法中怎样向android手机/data/data/package
Android保存数据几种常用方法解析
android busybox装好后怎么用
如何在安卓应用程序中保存数据?


发表评论