点击加号
选择Defalut模板
名称改为vscv
包名改为com.b.vscv
编辑main.lua
require "import"
import "android.app.*"
import "android.os.*"
import "android.widget.*"
import "android.view.*"
import "layout"
import "http"
activity.setTheme(R.Theme_Black)
activity.setTitle("")
activity.setContentView(loadlayout(layout))
url = "https://code.visualstudio.com/updates"
Http.get(url,nil,'utf-8',nil,function(code,html))
--截取下载地址
--Downloads到版本号距离72个字符,所以使用100
urlpos = string.find(html, "Downloads")
url = string.sub(html, urlpos, urlpos + 100)
iter = string.gmatch(url, '%d+%.%d+%.%d+')
for w,v in iter do
文本.setText(w)
end
end
编辑layout.aly
{
LinearLayout;
backgroundColor="0xFF000000";
layout_height="fill";
orientation="vertical";
layout_width="fill";
{
TextView;
textsize="50sp";
layout_gravity="center";
layout_marginTop="100dp";
id="文本";
text="正在获取……";
textColor="0xFFFFFFFF";
};
};
右上角点击选项,项目,属性
关闭调试模式
取消勾选存储权限
右上角点击选项,项目,打包