您的位置:首页 > 移动开发

安卓app开发之Basic4android软件安装配置以及常见错误

2017-05-27 18:44 543 查看
安卓app开发之Basic4android软件安装配置以及常见错误
一, B4A软件介绍
Basic4android(B4A) 是一个简单但功能强大的 Android 应用开发环境。Basic4android 语言跟 Visual Basic 语言类似,支持更多的对象。Basic4android 将代码编译成 Android 原生应用,无需其他运行环境的支持。该工具完全为了 Android 应用开发,不支持其他平台。
二, 软件安装和配置流程
 


三,软件安装步骤详述
STEP1:下载软件,我是在官方网站【https://www.b4x.com/b4a.html】去下载的JDK,SDK,B4A软件,你也可以选择去搜索引擎下载软件。
STEP2:安装JDK
将下载的JDK安装包解压并启动安装程序,安装路径最好是不要有中文且不要有空格。注意记住安装路径,后面有用。
STEP3:安装SDK
将下载的SDK安装包解压并启动安装程序,安装路径最好是不要有中文且不要有空格。注意记住安装路径,后面有用。
安装完成后SDK软件会自动更新Android环境,但是在中国境内限制谷歌站点,可能会导致更新失败。解决方法:点击Tool——Android sdk manager,进行下图中的设置。
 




 
设置完成后,选择你需要更新的SDK版本,点击Packages -> Reload进行SDK更新。更新完成后点击install x packages安装即可。
安装完成后可能需要配置SDK环境变量,具体方法可以网络搜一下。
STEP4:安装B4A
点击下载的b4a软件安装程序,按照提示步骤安装。
安装完成后需要配置软件的运行环境:
① 打开软件界面tools -> configure paths 路径配置
 


② 在路径配置对话框中,输入STEP2和STEP3中安装的JDK中javac.exe和SDK中android.jar的位置路径。最后点击ok确认设置。
 


四,软件简单的使用
软件已安装完成,接下来你就可以编写自己的安卓程序。
编程完成后在下图中选择release,并点击Run(F5)编译就可以发布安卓apk程序,传输至您的手机就可以安装运行了。
具体的编程教程可以参考后续的【参考文献】章节查看,也可以去搜索引擎查阅资料。
 


五,解决出现的错误
错误1:
使用B4A自带的一段例程,出现错误:src\b4a\example\starter.java:85: 错误: 找不到符号
●例程代码如下:
#Region Project Attributes 
#ApplicationLabel: B4A Example
#VersionCode: 1
#VersionName: 
'SupportedOrientations possible values: unspecified, landscape or portrait.
#SupportedOrientations: unspecified
#CanInstallToExternalStorage: False
#End Region

#Region Activity Attributes 
#FullScreen: False
#IncludeTitle: True
#End Region

Sub Process_Globals
'These global variables will be declared once when the application starts.
'These variables can be accessed from all modules.

End Sub

Sub Globals
'These global variables will be redeclared each time the activity is created.
'These variables can only be accessed from this module.

End Sub

Sub Activity_Create(FirstTime As Boolean)
'Do not forget to load the layout file created with the visual designer. For example:
'Activity.LoadLayout("Layout1")
Msgbox("Welcome to B4A!", "")
End Sub

Sub Activity_Resume

End Sub

Sub Activity_Pause (UserClosed As Boolean)

End Sub

●错误提示如下:
B4A version: 6.50
Parsing code. (0.00s)
Compiling code. (0.34s)
Compiling layouts code. (0.01s)
Organizing libraries. (0.00s)
Generating R file. (0.31s)
Compiling debugger engine code. (3.64s)
Compiling generated Java code. Error
javac 1.8.0_111
src\b4a\example\starter.java:85: 错误: 找不到符号
super.onTaskRemoved(rootIntent);
^
符号: 方法 onTaskRemoved(Intent)
1 个错误
●原因分析和解决方法:
这是因为使用过低版本的SDK(我使用的API8)导致系统出错,操作SDK manager更新至Android7.1.1(API 25),错误消失。

如您觉得有帮助,请随意打赏至支付宝:865407132@qq.com
更多文章,尽在微信公众号"永珂在线"



参考文献:
【1】Android SDK三种更新失败及其解决方法 http://www.jb51.net/article/56143.htm 【2】Android sdk配置 常见问题及处理方法 http://www.cnblogs.com/zxxiaoxia/p/3627380.html 【3】sdk下载地址 http://tools.android-studio.org/index.php/sdk/ 【4】一看就懂的Android APP开发入门教程 http://www.jb51.net/article/50395.htm 【5】Basic4android - 使用Basic开发Android应用 http://www.cnblogs.com/chy710/archive/2013/02/28/2935590.html 【6】SDK JDK下载地址 http://tools.android-studio.org/index.php/sdk 【7】basic4android+开发教程,常见问题处理     ★ http://wenku.baidu.com/link?url=_rD37__2yAMjmJLmshcNEEiWdv513qswauzvMV-toUXbu6ERXG2ddIrmtIW40y18XJAjjhxMOIggQO7oqX5-osmwRjR1AN9JifD0xuZlRDi 【8】基于Basic4android的Android应用开发指南——第一个Basic4android程序(1)
(SDK和B4A的配置) http://blog.csdn.net/qinix2/article/details/7729177 【9】超级方便VB开发安卓手机应用,Basic4android,B4A http://jingyan.baidu.com/article/1709ad809617934635c4f070.html 【10】b4a官方,有官方JDK和sdk https://www.b4x.com/b4a.html 【11】[中文]Basic4android新手指南_第2章我的第一个程序 http://download.csdn.net/detail/u010643864/6613131
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: