If you have the ability to copy the database to an SQLite management tool such as SQLite Manager, which I believe would require a rooted device, or that the App has an inbuilt means of backing up the database to an accessible storage location and additionally having the ability of restoring the database from backups at that storage location.
Then you could manually amend the database in the SQLite management tool after copying it e.g. DROP and then CREATE the trigger and then copy the database back to the device to either the database's original location if the device is rooted or to the accessible storage location is using an App that has backup and restore capability.
For example assuming using Android Studio's Android Device Monitor and a package mjt.so46027137 with a database named todo.db then the database can be pulled as below :-

In this Screen shot 2 triggers have been added and the first has been selected for deletion:

The changes can then be pushed back e.g. :-

Running the following:-
SQLiteDatabase db = databaseHelper.getWritableDatabase();
Cursor csr = db.rawQuery("SELECT * FROM sqlite_master",null);
while (csr.moveToNext()) {
Log.d("SQLITEMASTER","Row=" + csr.getPosition());
String sqlmstr = "";
for (int i=0; i < csr.getColumnCount(); i++) {
sqlmstr = sqlmstr + "\n\t" + "Column=" + csr.getColumnName(i) + " Data in Column=" + csr.getString(i);
}
Log.d("SQLITEMASTER", sqlmstr);
}
which outputs data extracted from the sqlite_master table shows the two triggers (I didn't actually delete the trigger) :-
09-06 17:25:56.791 25300-25300/? D/SQLITEMASTER: Row=0
09-06 17:25:56.792 25300-25300/? D/SQLITEMASTER: Column=type Data in Column=table
Column=name Data in Column=android_metadata
Column=tbl_name Data in Column=android_metadata
Column=rootpage Data in Column=3
Column=sql Data in Column=CREATE TABLE android_metadata (locale TEXT)
09-06 17:25:56.792 25300-25300/? D/SQLITEMASTER: Row=1
09-06 17:25:56.792 25300-25300/? D/SQLITEMASTER: Column=type Data in Column=table
Column=name Data in Column=student
Column=tbl_name Data in Column=student
Column=rootpage Data in Column=4
Column=sql Data in Column=CREATE TABLE student(_id INTEGER PRIMARY KEY AUTOINCREMENT, todo TEXT)
09-06 17:25:56.792 25300-25300/? D/SQLITEMASTER: Row=2
09-06 17:25:56.792 25300-25300/? D/SQLITEMASTER: Column=type Data in Column=table
Column=name Data in Column=sqlite_sequence
Column=tbl_name Data in Column=sqlite_sequence
Column=rootpage Data in Column=5
Column=sql Data in Column=CREATE TABLE sqlite_sequence(name,seq)
09-06 17:25:56.792 25300-25300/? D/SQLITEMASTER: Row=3
09-06 17:25:56.792 25300-25300/? D/SQLITEMASTER: Column=type Data in Column=trigger
Column=name Data in Column=test001
Column=tbl_name Data in Column=student
Column=rootpage Data in Column=0
Column=sql Data in Column=CREATE TRIGGER "test001" AFTER INSERT ON "student" BEGIN INSERT INTO student VALUES('ghost'); END
09-06 17:25:56.792 25300-25300/? D/SQLITEMASTER: Row=4
09-06 17:25:56.792 25300-25300/? D/SQLITEMASTER: Column=type Data in Column=trigger
Column=name Data in Column=test002
Column=tbl_name Data in Column=student
Column=rootpage Data in Column=0
Column=sql Data in Column=CREATE TRIGGER "test002" AFTER INSERT ON "student" BEGIN Insert INTO student VALUES('ghost2'); END
thus confirming that the triggers have been added.
The above example was done with a Genymotion (emulated) device.