突然发现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服务器.
还在学习研究.
在前面的文章发过一篇《获取已安装程序的名字、包名、版本和图标》,当时有朋友问我怎么获取未安装的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); } }
现在屏幕截图还是没有实现,不知道你有没有好的办法?
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)
诺基亚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