当前位置:  编程技术>移动开发
本页文章导读:
    ▪Andriod 开始学习 2.0 跟 1.6 开发学习        Andriod 开始学习 2.0 和 1.6 开发学习. 突然发现android 开发网站可以访问了..   学习学习下..     发现下载最新的 sdk 文件比较小呢 就 20 MB 原来 的200MB   以为下错了.才发现原来要下载 更新..  .........
    ▪ 获取未装配的APK信息        获取未安装的APK信息 在前面的文章发过一篇《获取已安装程序的名字、包名、版本和图标》,当时有朋友问我怎么获取未安装的APK信息(如:软件名称、包名、图标等等)。当时还不知道能.........
    ▪ Nokia专用浏览器封装       Nokia专用浏览器打包 诺基亚SYMBIAN(塞班)平台适用 适用于诺基亚、三星等所有采用塞班S60系列机型及索爱塞班UIQ机型 代表机型:N97\5800XM\5530等 诺基亚 S60v5触摸版: 诺基亚S60V5专用UCWEB7.1.rar .........

[1]Andriod 开始学习 2.0 跟 1.6 开发学习
    来源: 互联网  发布时间: 2014-02-18
Andriod 开始学习 2.0 和 1.6 开发学习.

突然发现android 开发网站可以访问了..

 

学习学习下..

 

 

发现下载最新的 sdk 文件比较小呢 就 20 MB 原来 的200MB

 

以为下错了.才发现原来要下载 更新..

 

 

tools\android.bat update sdk


发现还要设置 代理:

 

有了这个界面配置的地方.可以很方便的弄东西了.

 


 

Misc 这样要选择上..好像是 https的地址访问不了...

用http的方式就可以访问了.

 

然后选择要安装的sdk.

 


 

我是没有管他到底是什么都选择安装了.

 

安装可是一个漫长的过程. 网络是一般的..慢慢等待吧..

这个时候做点别的吧..

 

 

安装eclipse 的adt  环境.这个 比较快.

 

直接 下载一个 eclipse java的(一定要有 jdt的环境)

 

http://dl-ssl.google.com/android/eclipse/

 

进行adt的插件更新.

 

然后设置eclipse 参数.

 

经过漫长的等待.终于安装成功了.因为我是全选择的..

后来我看了下.就选择了两个进行安装...

 


 

然后就可以看到安装的sdk了.

 

接下来就是 设置一个 环境了..

 


创建一个虚拟环境..设置 sd 的大小是 200 MB.

 

然后是启动.

 

需要在run  as 里面进行设置.

 

 

遇到一个问题.就是:

 

emulator: ERROR: unknown virtual device name

 

搜索了下就是

我的文档的位置 放错了..不 知道 为什么 不放在当前文件夹下面??

 

D:\Users\<username>\.android“ 下的文件复制到 C:\Users\<username>\.android“

 

就可以找到了..

 

然后启动.

 

界面和以前的不同了.


 

我的电脑 的cpu 是太慢了.. 要等待 好长的时间呢..

 

设置了 一个内存的参数..设置成了 512MB 看看跑起来会不会慢.

 

 

设置了浏览器的参数 就是不能代理 上网.

 

可以访问 本地IP 的程序. http://192.168.1.11/doc

 

这样的是可以访问的.我有一个http服务器.

 

还在学习研究.


    
[2] 获取未装配的APK信息
    来源: 互联网  发布时间: 2014-02-18
获取未安装的APK信息

在前面的文章发过一篇《获取已安装程序的名字、包名、版本和图标》,当时有朋友问我怎么获取未安装的APK信息(如:软件名称、包名、图标等等)。当时还不知道能读取未安装的APK信息,也没遇到这样的需求,所以也没去看怎么做。现在终于知道了,很简单。看代码会比较明了。

 

 

/** 获取未安装的APK信息
	 * @param context
	 * @param archiveFilePath APK文件的路径。如:/sdcard/download/XX.apk
	 */
	public void getUninatllApkInfo(Context context, String archiveFilePath){
		PackageManager pm = context.getPackageManager();
		PackageInfo info = pm.getPackageArchiveInfo(archiveFilePath, PackageManager.GET_ACTIVITIES);
		if(info != null){
			ApplicationInfo appInfo = info.applicationInfo;
			String appName = pm.getApplicationLabel(appInfo).toString();
			String packageName = appInfo.packageName;
			Drawable icon = pm.getApplicationIcon(appInfo);
		}
	}
 
1 楼 zx012345 2010-01-06  
前段时间我也发现了这个方法,忘了告诉你。
现在屏幕截图还是没有实现,不知道你有没有好的办法?
2 楼 天涯人 2010-08-10  
你好,我写文件管理器时参考了你的代码读取apk文件的图标,但是运行后读取不出apk的图标,只能读系统取默认apk图标,控制台打印出异常;

public static Drawable getApkIcon(Context context, File file) {  
        PackageManager pm = context.getPackageManager();   
        PackageInfo info = pm.getPackageArchiveInfo(file.getPath(), PackageManager.GET_ACTIVITIES);
        return info == null? null:pm.getApplicationIcon(info.applicationInfo);
}


INFO/PackageParser(1841): org.mydroid.android.tabhost: compat added android.permission.WRITE_EXTERNAL_STORAGE android.permission.READ_PHONE_STATE
WARN/PackageManager(1841): Failure retrieving icon 0x7f020000 in package org.mydroid.android.tabhost
WARN/PackageManager(1841): java.lang.NullPointerException
WARN/PackageManager(1841):     at android.app.ActivityThread$ResourcesKey.<init>(ActivityThread.java:2200)
WARN/PackageManager(1841):     at android.app.ActivityThread.getTopLevelResources(ActivityThread.java:187)
WARN/PackageManager(1841):     at android.app.ActivityThread.getTopLevelResources(ActivityThread.java:246)
WARN/PackageManager(1841):     at android.app.ContextImpl$ApplicationPackageManager.getResourcesForApplication(ContextImpl.java:2188)
WARN/PackageManager(1841):     at android.app.ContextImpl$ApplicationPackageManager.getDrawable(ContextImpl.java:2114)
WARN/PackageManager(1841):     at android.content.pm.PackageItemInfo.loadIcon(PackageItemInfo.java:131)
WARN/PackageManager(1841):     at android.app.ContextImpl$ApplicationPackageManager.getApplicationIcon(ContextImpl.java:2169)
WARN/PackageManager(1841):     at org.mydroid.filemanager.FileUtil.getApkIcon(FileUtil.java:140)
WARN/PackageManager(1841):     at org.mydroid.filemanager.ItemSpec.<init>(ItemSpec.java:51)
WARN/PackageManager(1841):     at org.mydroid.filemanager.FileManager$4.run(FileManager.java:228)
WARN/PackageManager(1841):     at java.lang.Thread.run(Thread.java:1096)
3 楼 xuehanxin 2011-09-23  
用java可以读到吗
4 楼 jxw3042 2012-07-04  
你确定可以么? info  每次都返回null的!

    
[3] Nokia专用浏览器封装
    来源: 互联网  发布时间: 2014-02-18
Nokia专用浏览器打包

诺基亚SYMBIAN(塞班)平台适用
适用于诺基亚、三星等所有采用塞班S60系列机型及索爱塞班UIQ机型

代表机型:N97\5800XM\5530等
诺基亚 S60v5触摸版:
诺基亚S60V5专用UCWEB7.1.rar (684.89 KB)



代表机型:N96\N95\N78\N79\N85\N86\N73\E71\E63\E72等
诺基亚 S60V3专版:
诺基亚S60V3专用UCWEB7.1.rar (720.7 KB)




代表机型:N70\N72\6681\6600等
诺基亚 S60V2专版:
诺基亚S60V2专用UCWEB7.1.rar (665.68 KB)




代表机型:5310等S40系统手机
诺基亚S40专版:
诺基亚S40专用UCWEB7.1.rar (4.42 KB)

 

全能播放器Coreplayer1.12

 

 

operamini4.0_s60v3

 


    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3