I think the problem is that the period is not changed into a / on android.
for example using:
require “luaScript/ActionsTest/ActionsTest”
works in the examples
By the way the Lua documentation does not seem to imply that period are translated into / but that the translation is done for C path and that the translation is to *.
For instance, when requiring a.b.c, it will search for a C library for a. If found, it looks into it for an open function for the submodule; in our example, that would be luaopen_a_b_c.
I am surprise that the window*loaders_ supports translation from . to /.