godotengine / godot

Godot Engine – Multi-platform 2D and 3D game engine
https://godotengine.org
MIT License
90.34k stars 21.06k forks source link

.so library not added to apk in custom Android module using env.android_add_asset_dir() #27570

Closed ShareLovePeople closed 3 years ago

ShareLovePeople commented 5 years ago

Godot version:

3.1stable

OS/device including version:

linux

Issue description:

Creating Android modules env.android_add_asset_dir()

Folder contains the .so file ,not added to apk

Steps to reproduce:

Minimal reproduction project:

Calinou commented 5 years ago

Please link to the source code of your module (including build definitions such as SCons files), it would make the issue much easier to reproduce.

ShareLovePeople commented 5 years ago

scons p=android -j$(nproc) --config=force target=release tools=no verbose=no android_stl=yes optimize=size use_lto=yes deprecated=no minizip=yes xml=no disable_3d=yes disable_advanced_gui=yes no_editor_splash=yes builtin_bullet=no builtin_certs=no builtin_enet=yes builtin_freetype=yes builtin_libogg=no builtin_libpng=yes builtin_libtheora=no builtin_libvorbis=no builtin_libvpx=no builtin_libwebp=no builtin_libwebsockets=no builtin_mbedtls=no builtin_miniupnpc=no builtin_opus=no builtin_pcre2=no builtin_recast=no builtin_squish=no builtin_thekla_atlas=no builtin_xatlas=no builtin_zlib=yes builtin_zstd=yes module_bmp_enabled=no module_bullet_enabled=no module_csg_enabled=no module_cvtt_enabled=no module_dds_enabled=no module_enet_enabled=yes module_etc_enabled=no module_freetype_enabled=yes module_gdnative_enabled=no module_gdscript_enabled=yes module_gridmap_enabled=no module_hdr_enabled=no module_jpg_enabled=no module_mbedtls_enabled=no module_mobile_vr_enabled=no module_mono_enabled=no module_ogg_enabled=no module_opensimplex_enabled=no module_opus_enabled=no module_pvr_enabled=no module_recast_enabled=no module_regex_enabled=no module_squish_enabled=no module_stb_vorbis_enabled=no module_svg_enabled=no module_tga_enabled=no module_thekla_unwrap_enabled=no module_theora_enabled=no module_tinyexr_enabled=no module_upnp_enabled=no module_visual_script_enabled=no module_vorbis_enabled=no module_webm_enabled=no module_webp_enabled=no module_websocket_enabled=no module_xatlas_unwrap_enabled=no

https://github.com/ShareLovePeople/godot-oppo

akien-mga commented 5 years ago

I'm not sure what the problem is, but once figured out the documentation should be improved to cover it: https://docs.godotengine.org/en/latest/development/cpp/creating_android_modules.html

m4gr3d commented 3 years ago

Closing for lack of activity. Please reopen if the issue is still occurring.