很多人问我如何在没有开通网络服务(BIS)上安装软件,比如:Opera mini, gmail等等,因此我写这篇文章或许对有些人有帮助。
1.下载安装最新的黑莓桌面管理(DM),地址是https://www.blackberry.com/Downloads/browseSoftware.do (BlackBerry Desktop Software v4.5). 我安装了英文版的,包括媒体管理器(MM),虽然我也不太清楚MM是否必要。
2.下载Opera mini,地址是:http://www.operamini.com/download/pc/blackberry,解压缩,启动DM,通过USB连接你的Blackberry(BB),点击增加/删除程序,选中你要的程序的.alx文件,OK。
安装其他的软件就有需要些技巧了。一般来说,如果你有现成的cod文件(可能是多个)和一个alx文件,那么就直接通过DM安装,就像Opera Mini一样就行了。有的情况下,你只有一个jar文件,那么接上你的BB,打开内存卡,把jar文件拷贝到那里(推荐英文路径),然后打开媒体浏览器,找到jar文件下载就行了。不过,大部分情形下,你没有jar,而只有jad文件。。。
3.用Google Mobile Updater做例子来说吧,通常你可以找到jad文件,地址是:http://m.google.com/m/download/pack/apps/v2.1.4/en/BlackBerry-42/pack-0.jad,下载到你自己的电脑(PC)里,用记事本打开,你会发现一些cod为后缀的文件名,比如这里有2个:GoogleMobileUpdater.cod 和 GoogleMobileUpdater-1.cod,一般来说cod文件和jad文件在同一个目录下,你把jad的地址(URL)的前端加上cod文件名称,就变成了:
http://m.google.com/m/download/pack/apps/v2.1.4/en/BlackBerry-42/GoogleMobileUpdater.cod
http://m.google.com/m/download/pack/apps/v2.1.4/en/BlackBerry-42/GoogleMobileUpdater-1.cod
下载这两个cod文件保存到你的电脑上,新作一个googlemobileupdater之类的文件夹,现在你需要做一个alx文件,这样就可以通过桌面管理器(DM)来安装它了。新生成一个文本文件,内容如下
<loader version="1.0"> <application id="Google Mobile Updater"> <name>Google Mobile Updater</name> <description>Google Mobile Updater</description> <version>2.1.4</version> <vendor>Google</vendor> <copyright>Copyright (c) 2008 Google</copyright> <fileset Java="1.0"> <files> GoogleMobileUpdater.cod GoogleMobileUpdater-1.cod </files> </fileset> </application> </loader>
对于其他的软件来说,只需要改变其中的一些参数的值,我觉得写什么样的description, vendor或者copyright都不影响。软件的版本在pack-0.jad文件里列出过了(MIDlet-Version: 2.1.4)。保存文件,命名成GoogleMobileUpdater.alx。然后试试,通过DM安装,就像Opera Mini一样。
然后你可以通过Google Mobile Updater安装最新版本的Google Search,Google Maps, Google Sync还有Gmail,还有几个其他的Google应用软件(News, Reader, Docs等等),但是不建议安装,因为这几个软件是会调用你的BB自带浏览器的,然后从那里运行web应用。。。但是如果你的BB没有开通网络服务(BIS),BB自带的浏览器是不可用的。换句话来说,没有单独专门的Google Reader java应用程序,如果你想用Google reader,用Opera打开http://www.google.com/reader/m吧。
接下来,如果你不知道怎么找jad文件的话,试试安装User Agent Switcher 插件在Firefox吧,地址是https://addons.mozilla.org/en-US/firefox/addon/59。这个插件的功能是让wap网站误以为你是从BB浏览器上访问的,结果就可以从电脑的浏览器上顺利的下载到jad文件,而帮你省去了通过手机下载安装(OTA)的步骤(,还有流量当然)。至于User Agent Switcher 的设置,不确定是否100%正确,不过下边的是可以用的:(BB型号:8300,ROM版本是4.2.2)
Description: Blackberry 8300
User Agent: BlackBerry8300/4.2.2Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/107UP.Link/6.2.3.15.0
App Name: Blackberry
App Version: 1.0
Platform: Blackberry
Vendor:
Vendor Sub:
如果切换到BB 8300模式访问http://m.google.com,就可以得到jad文件了。这就是我怎么得到Google Mobile Updater的jad文件的,类似的你也可以找到Viigo的jad文件:http://downloads.viigo.com/bb/vr/4.2/ViigoSE/ViigoSE.jad?v=2
不管怎么样,希望对你有帮助。
译者:个人在发掘BB 7100v的时候碰到了一些问题,碰到这篇文是说的最清楚明白的,授人以渔嘛。
1)原文的一些情况现在可能也有些变化,Google Mobile Updater好像Google现在已经不支持了,所以这个方法更显得重要。
2)中国的地图还是要找m.google.cn更加适用一些
3)注意BB和ROM的版本,做相应变化,4.2和4.1很多方面是不相容的:)
【本文翻译仅为外语学习及阅读目的,原文作者个人观点与译者及译言网无关】