Hi Kamal,
short answer: no, you can't
long answer: SpatiaLite is fully based on SQLite, and SQLite
is the most typical example of a "personal" DBMS (local,
single-user) not being based on the most common client-server
architecture (distributed and multi-user).
this practically means that any SQLite database is usually
expected to be installed on the same machine running the application
(in your case: on the Android mobile device), and that only a
single user is expected to directly access the db.
if your Android application absolutely requires to access a
remote database using a web connection then spatialite isn't
your best choice.
Using instead a more sophisticated client-server multi-users
Spatial DBMS (as PostgreSQL+PostGIS) adequately supported by
a WebGIS infrastructure (possibly based on MapServer or GeoServer
on the server side, and on OpenLayers or Leaflet on the client
side) will presumably be a more appropriate solution.
bye Sandro