当前位置:编程学习 > VB >>

你在犹豫什么呢? 改行学JAVA? 学C#? No! 我坚持Basic

受不了C++那种拧巴的思路, 老是忘记JAVA那些{}和; 讨厌臃肿的.NET
用惯了VB6的我被MS就这样弃如敝履? 
那试试这个吧:www.basic4ppc

Basic4android 语言跟 Visual Basic 予以类似,支持更多的对象。Basic4android 将代码编译成 Android 原生应用,无需其他运行环境的支持。
该工具完全为了 Android 应用开发,不支持其他平台。

什么JAVA什么OBJECT C什么QT什么C++, 见鬼去吧. BASIC IS BASIC! --------------------编程问答-------------------- 看起来很可爱啊

--------------------编程问答-------------------- 3G小网卡正在痛苦地下载ing模拟器需要的运行库. --------------------编程问答-------------------- Basic4android compiled applications are native Android applications, there are no extra runtimes or dependencies.

--------------------编程问答-------------------- --------------------编程问答-------------------- 老蔡改行做网络直销了? --------------------编程问答--------------------
研究看看 --------------------编程问答-------------------- 用vb6好多年,现在也不得不用vb.net,好在现在硬盘很大,不怕臃肿。 --------------------编程问答-------------------- Basic4android is a simple yet powerful development environment that targets Android devices. 
Basic4android language is similar to Visual Basic language with additional support for objects. 
Basic4android compiled applications are native Android applications, there are no extra runtimes or
dependencies. 

看来不错。
--------------------编程问答--------------------
引用 5 楼 veron_04 的回复:
老蔡改行做网络直销了?


用我女儿的话来说就是: no no no!

只是看到好玩的东西大家分享下而已.

苹果用不起, 所以一向只关心android, java用不来, 就突发奇想会不会有basic开发工具, 股沟了一下就找到这个了. --------------------编程问答-------------------- --------------------编程问答-------------------- 不是说android用java开发的么,这个Basic4android是谷歌搞的还是另外第三方搞的啊 --------------------编程问答-------------------- 谢谢楼主的分享!看了一下介绍,要先安装Java JDK和Android SKD,然后在B4A的配置中设置这两个包。可以试着玩一下。 --------------------编程问答-------------------- 受不了C++那种拧巴的思路, 老是忘记JAVA那些{}和; 讨厌臃肿和蜗牛般的.NET
用惯了VB6 --------------------编程问答-------------------- 用什么语法有差别吗?关键还是工具的熟练 --------------------编程问答--------------------
引用 11 楼 sysdzw 的回复:
不是说android用java开发的么,这个Basic4android是谷歌搞的还是另外第三方搞的啊

看介绍好像是第三方开发的.
不过话说当年borland的开发工具不是也要好过MS自己的么. --------------------编程问答--------------------
引用 14 楼 alifriend 的回复:
用什么语法有差别吗?关键还是工具的熟练


话是这样说, 不过开惯了摩托, 换成三轮, 总归是不习惯的. 总归是先选眼熟的用. --------------------编程问答--------------------
引用 12 楼 vbtoy 的回复:
谢谢楼主的分享!看了一下介绍,要先安装Java JDK和Android SKD,然后在B4A的配置中设置这两个包。可以试着玩一下。


嗯, 乜些个东西是windows下面按模拟器要用的. --------------------编程问答-------------------- C++思路很宽啊,拧巴么不觉得 --------------------编程问答--------------------
引用 18 楼 omega_sta 的回复:
C++思路很宽啊,拧巴么不觉得


C++搞得太复杂了, 什么模式呀, 模板呀, 指针呀, 咱又不是专家. --------------------编程问答-------------------- --------------------编程问答-------------------- 我看了联系方式,以色列,估计是聪明的犹太人

我的模拟器要load很久,有日子没学android了 --------------------编程问答-------------------- 不会成为主流。 --------------------编程问答-------------------- 感觉是广告 --------------------编程问答-------------------- 试着玩一下。


--------------------编程问答-------------------- 顺其自然 接收变化 拥抱变化  --------------------编程问答-------------------- 等以后技术提升了,写个basic编译器,集百家之长(:-D) --------------------编程问答-------------------- 好不好用啊? --------------------编程问答-------------------- 看起来好像是 Basic 的瓶子装 Java 的酒。 --------------------编程问答-------------------- 表示蛋定地路过…… --------------------编程问答-------------------- 昨天把该下载的都下载完了, 今天回家装了试试看 --------------------编程问答-------------------- window7下装不了哪个android sdk,总是提示没有安装jdk,实际上我已安装了.......... --------------------编程问答--------------------
引用 31 楼 zzyong00 的回复:
window7下装不了哪个android sdk,总是提示没有安装jdk,实际上我已安装了..........


...WIN7我不准备用. 一直都是XP的说. 不想把资源浪费在操作系统上.
你的win7是64位版的么? --------------------编程问答-------------------- 老蔡,WIN 7 那系统还是挺不错的,基本配置要求是要高些,但随着配置的提高,也就体现出性能来了。 --------------------编程问答--------------------
引用 33 楼 aisac 的回复:
老蔡,WIN 7 那系统还是挺不错的,基本配置要求是要高些,但随着配置的提高,也就体现出性能来了。


木有钱啊, 家里用的还是5,6年前的旧电脑, 并且也不打算更换.

我一直都认为系统的存在只是为了上面的应用, 既然目前的应用已经够我使用, 那我又为什么要换系统呢? 况且系统本身带的工具对于我也没吸引力啊.

再说, 如果系统本身就要消耗那么多资源, 不是很浪费么. 我宁可装个老点的系统, 好让省下来的资源用在应用上啊.

--------------------编程问答--------------------
引用 32 楼 wallescai 的回复:
引用 31 楼 zzyong00 的回复:

window7下装不了哪个android sdk,总是提示没有安装jdk,实际上我已安装了..........


...WIN7我不准备用. 一直都是XP的说. 不想把资源浪费在操作系统上.
你的win7是64位版的么?

32位 home版,笔记本自带的 --------------------编程问答-------------------- 这大概是从我刚刚用电脑时留下来的习惯吧. 640K内存, 20M硬盘.
所以对于大而华丽的东西很缺乏好感. 


--------------------编程问答-------------------- 昨天我给客户发了email,抓了个图告诉他,无法安装android sdk,提示没有安装jdk

客服回信:
Hi,
Press on the back key and then try again.
 
Best regards, 
Erel Uziel
Anywhere Software



--------------------编程问答-------------------- 我是一直等Win8来的⋯⋯ --------------------编程问答--------------------
引用 37 楼 zzyong00 的回复:
昨天我给客户发了email,抓了个图告诉他,无法安装android sdk,提示没有安装jdk

客服回信:
Hi,
Press on the back key and then try again.
 
Best regards, 
Erel Uziel
Anywhere Software


--------------------编程问答--------------------
引用 37 楼 zzyong00 的回复:
昨天我给客户发了email,抓了个图告诉他,无法安装android sdk,提示没有安装jdk

客服回信:
Hi,
Press on the back key and then try again.
 
Best regards, 
Erel Uziel
Anywhere Software

--------------------编程问答-------------------- 悲催啊, 这念头怎么了,
刚刚准备塞个光盘装软件, 结果光驱死活打不开.
我就找了个针去光驱那个洞里捅.
结果光驱捅开了, 针掉进去了, 光驱死活不肯缩回去了.
我我我我日啊. --------------------编程问答-------------------- 那个……自己随便拆开处理下即可 --------------------编程问答--------------------
引用 42 楼 yiguangqiang88 的回复:
那个……自己随便拆开处理下即可

哦, 太棒了, 搞定了, 拆下来晃了几下针就掉出来了.

不过开机时光驱又缩回去了, 现在还是打不开, 找铁丝中.


我快要出离愤怒了. --------------------编程问答-------------------- 回形针即可
--------------------编程问答-------------------- 某些品牌的光驱,时间长点就出仓困难。换皮带就可以了 --------------------编程问答-------------------- 唉, 有回形针我有肿么会用针呀, 真是无语了 --------------------编程问答--------------------
引用 46 楼 wallescai 的回复:
唉, 有回形针我有肿么会用针呀, 真是无语了

我的直接拿个回形针圈成一个钥匙状,挂在电脑上备用。哼 --------------------编程问答-------------------- 在这私聊的这么热闹,也不喊我。 --------------------编程问答--------------------
引用 46 楼 wallescai 的回复:
唉, 有回形针我有肿么会用针呀, 真是无语了

淡定淡定,着急会出错的。 --------------------编程问答--------------------
引用 48 楼 aisac 的回复:
在这私聊的这么热闹,也不喊我。
丫的还不睡呢?向偷偷分页?门都木有 --------------------编程问答--------------------
引用 49 楼 aisac 的回复:
引用 46 楼 wallescai 的回复:
唉, 有回形针我有肿么会用针呀, 真是无语了

淡定淡定,着急会出错的。


蛋都定下来了.

这个故事为毛要放到这个帖子里8呢? 是因为这张光盘是我刻好的这个BASIC4PPC的所有安装包, 什么JAVA什么.NET什么什么之类的.

现在总算把光驱弄好了, 不过呢运行BASIC4PPC的时候直接给我一个叉, 说找不到.NET库.
我滴娘咧, 好容易跑单位下的最新的.NET4.0的framework. 难道我超前了?
有点想要重装系统了.

蛋定啊蛋定. --------------------编程问答--------------------
引用 50 楼 yiguangqiang88 的回复:
引用 48 楼 aisac 的回复:
在这私聊的这么热闹,也不喊我。
丫的还不睡呢?向偷偷分页?门都木有


分页? 还差着一半路呢 --------------------编程问答--------------------
引用 48 楼 aisac 的回复:
在这私聊的这么热闹,也不喊我。


居然说我们是私聊一刚...  这不等于就是红果果得诬陷么, 偶性取向very正常滴.

待会去瞅瞅驴妹睡了没有. --------------------编程问答-------------------- 哦哈哈哈哈哈哈

这个好玩......

我也下载个玩玩.

老蔡发的好东东啊! --------------------编程问答-------------------- 老马到时候给个运行结果看看啊 --------------------编程问答-------------------- 这个,我已完成了hello world

客服的哪个Press on the back key and then try again居然是真的,我还把它当笑话了 --------------------编程问答-------------------- --------------------编程问答--------------------
引用 56 楼 zzyong00 的回复:
这个,我已完成了hello world

客服的哪个Press on the back key and then try again居然是真的,我还把它当笑话了


...唉, 我还没跑起来, 你装的.NET FRAMEWORK是什么版本? 我重下一个试试 --------------------编程问答-------------------- .NET FRAMEWORK 1.1

实在不行问客服  --------------------编程问答-------------------- WIN7才垃圾呢,一大堆程序都不能用了,麻烦 --------------------编程问答--------------------
引用 56 楼 zzyong00 的回复:
客服的哪个Press on the back key and then try again居然是真的,我还把它当笑话了

客服木有吼住 --------------------编程问答-------------------- 半夜里那么热闹啊! --------------------编程问答--------------------
引用 56 楼 zzyong00 的回复:
这个,我已完成了hello world

客服的哪个Press on the back key and then try again居然是真的,我还把它当笑话了



...我也遇到了, 按back再next解决. 

这货要下载的android SDK居然有好几G啊, 下了一上午了还美整完, 难怪家里怎么都装不上. --------------------编程问答--------------------
引用 63 楼 wallescai 的回复:
引用 56 楼 zzyong00 的回复:

这个,我已完成了hello world

客服的哪个Press on the back key and then try again居然是真的,我还把它当笑话了



...我也遇到了, 按back再next解决. 

这货要下载的android SDK居然有好几G啊, 下了一上午了还美整完, 难怪家里怎么都装不上.



SDK好几个G,膜拜一下。。。 --------------------编程问答--------------------
引用 64 楼 aisac 的回复:
SDK好几个G,膜拜一下。。。


是啊, 从android1到4, 还有各种例程. 是android SDK MANAGER自动下载的.
估计下班前能整完 --------------------编程问答-------------------- 好多功能用VB都很难实现! --------------------编程问答--------------------
引用 66 楼 lianghengchao 的回复:
好多功能用VB都很难实现!


这个不能说得太绝对, 毕竟平台不同的, 出品的年代也差了不少.  --------------------编程问答-------------------- 我下载的Android SDK肿么只有32.3M,Basic4android也只有2.6M,难道我错了吗。。。悲剧啊!不懂鸟语 --------------------编程问答-------------------- 是说,用这个下载的包进行安装时,要我们选择“SDK Platform 2.2, API 8”这一项,然后就会自动下载几个G的SDK包么??? --------------------编程问答--------------------
引用 69 楼 lixiyo 的回复:
是说,用这个下载的包进行安装时,要我们选择“SDK Platform 2.2, API 8”这一项,然后就会自动下载几个G的SDK包么???

....我是全选滴,哈哈哈 --------------------编程问答-------------------- 只能看看啊,05年的联想家悦电脑。跑不起来啊。先下来看你们试用下,回头配了电脑再装 --------------------编程问答--------------------
引用 70 楼 wallescai 的回复:
引用 69 楼 lixiyo 的回复:

是说,用这个下载的包进行安装时,要我们选择“SDK Platform 2.2, API 8”这一项,然后就会自动下载几个G的SDK包么???

....我是全选滴,哈哈哈

全选?
我晕,这是在考验你的网络 --------------------编程问答--------------------
引用 72 楼 zzyong00 的回复:
引用 70 楼 wallescai 的回复:

引用 69 楼 lixiyo 的回复:

是说,用这个下载的包进行安装时,要我们选择“SDK Platform 2.2, API 8”这一项,然后就会自动下载几个G的SDK包么???

....我是全选滴,哈哈哈

全选?
我晕,这是在考验你的网络


是啊,所以在家里用那个3G网络怎么都装不上, 还好单位里没限制, 去看了那个文件夹, 快4G了.
后来又折腾了半天的模拟器, 总算是能跑起来了,呵呵, 明天继续研究. --------------------编程问答-------------------- 我这里还在下载............... --------------------编程问答--------------------
引用 71 楼 lixiyo 的回复:
只能看看啊,05年的联想家悦电脑。跑不起来啊。先下来看你们试用下,回头配了电脑再装


别自卑啊, 05年的电脑又咋地, 偶家里的电脑是04年滴, 单位的电脑是06年滴, 没想象中那么啥滴.
除了模拟器跑得有点滴滴答答, 其他都没什么. 

偶向来都认为靠开发的电脑一定不能太强大, 至少要比绝大多数用户滴电脑要差才行.

这几年那些个脑C水肿蜗牛软件越来越多的一个原因就是开发人软滴电脑配置太高鸟, 导致了用户体验差. --------------------编程问答--------------------
引用 74 楼 myjian 的回复:
我这里还在下载...............

唉,我真傻, 回家还下个什么, 应该带个移动硬盘明天吧单位的拷回来 --------------------编程问答-------------------- •Why Basic4android?
•Sample apps / showcase
•Screenshots
•Android tutorials and manuals --------------------编程问答-------------------- --------------------编程问答-------------------- 该死的模拟器, 硬生生浪费我一下午.
这个用2.2版生成的虚拟机就一直在那边不停地消耗内存, 花了3个小时还是司机状态.
不得已改成了2.3.3版本的API, 1分钟... --------------------编程问答-------------------- 我下载的是2.1版,已经OK了,哇哈哈. --------------------编程问答--------------------
引用 80 楼 myjian 的回复:
我下载的是2.1版,已经OK了,哇哈哈.


我已经把公司里下载的3.8G统统拷回家啦,哈哈哈哈 --------------------编程问答-------------------- 有没有人不用loadlayout而是直接dim一个Label然后Activity.addview 成功的?

有成功的贴一下代码哈. 我都要开始怀疑label不能动态生成了. --------------------编程问答--------------------
引用 19 楼 wallescai 的回复:
引用 18 楼 omega_sta 的回复:

C++思路很宽啊,拧巴么不觉得


C++搞得太复杂了, 什么模式呀, 模板呀, 指针呀, 咱又不是专家.


这些问题用任的语言多少都会涉及到。特别是设计模式,是面对对象语言,提高设计能力,应对软件需求变化的必备方法和思想。
--------------------编程问答--------------------
引用 19 楼 wallescai 的回复:
引用 18 楼 omega_sta 的回复:

C++思路很宽啊,拧巴么不觉得


C++搞得太复杂了, 什么模式呀, 模板呀, 指针呀, 咱又不是专家.


模式,难道楼主说的设计模式?
这个可是所有学习面对对象语言的人,都应该学习的。
这是提高软件设计能力和应对需求变化的,相当的重要!
而且要最大限度的使用它的威力,还是得学一门真正面对面对象的语言,这种语言最好支持继承,不是说用继承是代码复用,而是说继承是抽象!是对子类的抽象! 。 比如VB.NET 语言,我现在就在用它^_^ .
对了指针的基本概念也是要有的,很多时候还要调c++写的非托管代码。
--------------------编程问答--------------------
引用 19 楼 wallescai 的回复:
引用 18 楼 omega_sta 的回复:

C++思路很宽啊,拧巴么不觉得


C++搞得太复杂了, 什么模式呀, 模板呀, 指针呀, 咱又不是专家.


模式,难道楼主说的设计模式?
这个可是所有学习面对对象语言的人,都应该学习的。
这是提高软件设计能力和应对需求变化的,相当的重要!
而且要最大限度的使用它的威力,还是得学一门真正面对面对象的语言,这种语言最好支持继承,不是说用继承是代码复用,而是说继承是抽象!是对子类的抽象! 。 比如VB.NET 语言,我现在就在用它^_^ 
对了指针的基本概念也是要有的,很多时候还要调c++写的非托管代码。 --------------------编程问答-------------------- OYEAH, 总算写了个计算器出来,哈哈, 大家表笑: 偶贴代码:



代码:

Sub Globals
Dim Label1 As Label 
Dim Num1, Num2 As Double 
Dim Opera As String 
Dim Cmd(16) As Button 
End Sub

Sub Activity_Create(FirstTime As Boolean)
Dim I,L,T,LFT,Top As Int 
Dim Rct As Rect 
Dim BDB(3) As GradientDrawable
Dim BDB1 As StateListDrawable
Dim Cols(2) As Int 
Cols(0)=Colors.RGB(96,128,128)
Cols(1)=Colors.Black 

BDB(0).Initialize("TOP_BOTTOM",Cols)
BDB(0).CornerRadius=12
BDB(1).Initialize("BOTTOM_TOP",Cols)
BDB(1).CornerRadius=5
BDB(2).Initialize("TOP_BOTTOM",Cols)
BDB(2).CornerRadius=5
BDB1.Initialize
BDB1.AddState(BDB1.State_Disabled,BDB(0))
BDB1.AddState(BDB1.State_Enabled,BDB(1))
BDB1.AddState(BDB1.State_Pressed,BDB(2))

rct.Initialize(10,10,300,90) 
label1.Initialize("") 
'label1.Invalidate2(rct) 
label1.Background=BDB(0)
Label1.TextSize =38
Label1.TextColor =Colors.RGB(255,198,198)
activity.AddView(Label1,10,25,300,50)

For I=0 To 15
L= I Mod 4
T= I / 4
' Lft=10+78*L
' Top=100+79*T
'rct.Initialize(Lft,Top,69,69)
Cmd(I).Initialize("Cmd")
Cmd(I).Background =BDB1 
Cmd(I).TextSize = 28
Cmd(I).TextColor =Colors.RGB(198,255,255)
Activity.AddView(Cmd(I),10+ 78* L,100+ 79*T,69,69)
Select I
Case 0,1,2,3,4,5,6,7,8,9: Cmd(I).Text = I
Case 10: cmd(I).Text ="+"
Case 11: cmd(I).Text ="-"
Case 12: cmd(I).Text ="X"
Case 13: cmd(I).Text ="/"
Case 14: cmd(I).Text ="="
Case 15: cmd(I).Text ="C"
End Select
Next
End Sub

Sub Cmd_Down()
Dim Str As String 
Dim Send As Button 
Send=Sender
Str = Send.text
Select Str
Case "+","-","X","/":
Num2=Num1 
Opera=Str
Str ="0"
Num1=0

Case "=":
Select Opera
Case "" :  Return
Case "+" : Num2 =Num2+Num1
Case "-" : Num2 =Num2-Num1
Case "X" : Num2 =Num2*Num1
Case "/" : Num2 =Num2/Num1
End Select
Str =Num2

Case "C": Mun1=0
Num2=0
Opera=""
Str ="0"

Case Else: If Label1.Text <>"0" Then Str =Label1.Text & Str
Num1=Str

End Select
Label1.text=Str
End Sub



只需要贴代码进去就可以运行了, 不需要设置界面. --------------------编程问答-------------------- 楼主给点技术分吧!我想提问问题呀 --------------------编程问答-------------------- 低端也跟着赶起时髦来了
厉害~ --------------------编程问答--------------------
引用 79 楼 wallescai 的回复:
该死的模拟器, 硬生生浪费我一下午.
这个用2.2版生成的虚拟机就一直在那边不停地消耗内存, 花了3个小时还是司机状态.
不得已改成了2.3.3版本的API, 1分钟...

2.2版的虚拟机的确是消耗资源,搞的电脑好慢 --------------------编程问答-------------------- 这个b4a的方法不完全是basic方法,有些不一样
如:
for i=1 to 3

next i'这样是不行的


还有
dim n1,n2 as int  'n1,n2居然都是int类型 --------------------编程问答-------------------- 方法-->语法 --------------------编程问答--------------------
引用 90 楼 zzyong00 的回复:
2.2版的虚拟机的确是消耗资源,搞的电脑好慢

这个b4a的方法不完全是basic方法,有些不一样
如:
for i=1 to 3

next i'这样是不行的


还有
dim n1,n2 as int  'n1,n2居然都是int类型

方法-->语法


2.2确实是消耗资源比较厉害, 昨天我单位的电脑一共1G内存, 虚拟机一个小时没跑出来, 换2.3就1分钟. 当然这可能也正好达到我电脑的临界点有关.

本质上来说, 这个BASIC只是一个用BASIC语法封装的JAVA. 以下几处皆有C的影子, 当然也是JAVA的影子:

DIM A,B,C as int 一下子定义了3个Int类型变量, 不同于VB6中, 但是这个对于新手来说反倒是好事.
For I = xxx to yyy
Next '此处Basic4android(下文简称B4A)不加I, 不过VB5,6中也不强制要加, 反正我是一直懒得加的, 所以影响不大

界面方面可以说非常强大, 就像windows下面各种"高科技"的directUI, 在B4A里面因为系统的先天优势显得很强大, 上面那个例子就可以看出来了, 渐变色什么的几句话就搞定了, 人家天生就会这个, VB6没法比.

还有数组方面:
Dim I(10) as int '定义了长度为10个元素的数组, 实际可用为I(0)至I(9), 这点同C一样, VB中同样的定义实际上从I(0)到I(10)都可用, 等于定义了11个元素, 应该视为BUG

控件数组方面的区别:
Java什么不知道, .NET里面好像也没控件数组的说法吧.
B4A中则是中西结合了, 定义的时候可以定义成控件数组, 触发事件的时候则要像.NET那样区分, 例:

Dim BTN(10) as Button '定义了按钮控件数组BTN(0 to 9)
....

在触发按钮点击事件时:
sub BTN_Down
Dim Send as Button
Send = Sender
'然后可以通过每个按钮在初始化时的不同属性来区分了, 比如Tag, Text等等, 用惯了Index的上手有些不习惯, 不过适应一下就好了.
Select Send.Text  '此处又是一点小区别, B4A直接写Select 表达式 即可, 不要写Case 
   case "OK" :   .......
   Case "Cancel": .......
   Case "Quit": ....
End select
End Sub
还有点区别:
VB6中如果Case中有连续值可以写:
  Case 1 to 9:
B4A中只能乖乖的写
  Case 1,2,3,4,5,6,7,8,9:

B4A取消了VB6中sub和function的区别, 统统用sub来表达, 区别只是加不加返回值而已, 好事, 赞同!

For循环中可以使用Continue了, 好事, 赞同!

退出过程用 Return '如果是函数有返回值则 Return 返回值, 无返回值的过程直接用Return
这算是直接回归C了, 语法上来说比VB6的要简化.

错误捕捉和.NET一样用 Try catch end Try ( Java也是这样吧, 我没学过不知道, 猜想的)

是否有位操作...这个还没看到, 待会去查查.

总的来说语法方面差别不大, 即使某些方面有所差异, 只要想一下C就明白了, 应该说是把一些C语法中的便利结合到Basic中去了.

但是总体来说, 毕竟是用在Android上的, 完全不同的软件硬件平台吧, 应用范围也完全不同. 所以还需要好好学习,天天那个向上.
--------------------编程问答-------------------- 咦, 居然发现升星了, 要散分. --------------------编程问答--------------------
引用 88 楼 yangao 的回复:
低端也跟着赶起时髦来了
厉害~


这个, 没办法呀, 用惯了BASIC, 再加上人老了, 学别的东西学不进去了. 只好小众一下了. --------------------编程问答-------------------- 留名关注一下~ --------------------编程问答--------------------
引用 93 楼 wallescai 的回复:
咦, 居然发现升星了, 要散分.

必须地......... --------------------编程问答-------------------- 今天又学到了一招, 可以让模拟器上网了, 这下就可以安装软件了.
关于虚拟机用的虚拟SD卡, 可以先用Android的Tools中的MKSDCard命令创建一个空的CD卡镜像, 然后用UltraIOS打开编辑, 以添加或删减文件. 
再用模拟器来读取该镜像文件即可. --------------------编程问答-------------------- 昨晚验证了一下, B4A中生成的APK包可以安装到虚拟机上.
先在Android SDK的安装目录中找到ADB.EXE所在的文件夹, 好像是在\Platform_tools\下面吧
然后DOS状态下进入这个目录输入命令:
xxxx:\>ADB install XXXX.APK    '用命令安装APK包到虚拟机, 虚拟机必须事先打开着.


如果出现ERROR,说什么虚拟机连接失败, 只要你保证虚拟机确实是运行中, 只要重新来一遍即可

等出现SUCCESS字样就成功了, 到虚拟机的应用程序管理中就可以看到安装上去的软件了.
      --------------------编程问答-------------------- --------------------编程问答--------------------
补充:VB ,  资源
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,