Android Studio
文章平均质量分 71
Greentea107
善长Android应用开发和相关的移动开发技术
展开
-
Android程序开始的地方:main函数在哪里
凡是学过Java的同学都知道程序的入口是一个静态的main函数。那么Android的main函数在哪里呢?好吧!我们来找一下吧,这里以API 32为准,找之前先在SDK Platforms里把Sources for Android 32装上,如下图:然后新建一个空白项目,然后顺着MainActivity的父类一路找下去class MainActivity : AppCompatActivity()public class AppCompatActivity extends Fragm.原创 2022-05-12 12:38:06 · 3717 阅读 · 0 评论 -
如何在OSG的Android平台上显示汉字
OSG默认只能显示英文和数字字符,如果想显示汉字的话必须加载中文字库,目前OSG只支持TTF格式的字库。添加FreeType插件库首先在Android.mk文件里添加对FreeType库的支持,找到LOCAL_LDFLAGS项并在最后添加以下两行:LOCAL_LDFLAGS := -L $(LIBDIR) \...-l$(OSG_ANDROID_DIR)/lib/osgPlugins-3.6.5/libosgdb_freetype.a \-l$(OSG_ANDROID_DIR)/ob原创 2021-09-03 15:17:11 · 482 阅读 · 1 评论 -
OpenSceneGraph for Android编译
OpenSceneGraph是一款多平台的3D场景渲染引擎API,以下简称为了OSG,OSG的官网只提供了源码,想使用的话必须自己手动编译。这里以官方的3.6.5版为例讲解如何编译出能在Android平台使用的so包,并成功的运行官方的Demo程序。官方推荐编译最好在Linux环境下进行,但因为我的Android Studio却是运行在Windows 10下的,所以最好的办法就是给Windows10装了个Linux子系统,进入“程序和功能”>“启用和关闭Windows功能”。然后在拉到底部勾选“适原创 2021-04-10 21:11:20 · 1355 阅读 · 2 评论