android: completly reworked file structure

This allows now to load SDL_main from libetl.so corectly
This commit is contained in:
Unknown 2019-05-10 20:28:25 +02:00
parent 62529ef84a
commit 208445cda4
10 changed files with 27 additions and 11 deletions

View file

@ -56,7 +56,7 @@
<meta-data android:name="SDL_ENV.SDL_ACCELEROMETER_AS_JOYSTICK" android:value="0"/>
-->
<activity android:name="SDLActivity"
<activity android:name="ETLActivity"
android:label="@string/app_name"
android:configChanges="keyboard|keyboardHidden|orientation|screenSize"
>

View file

@ -0,0 +1,13 @@
package org.etlegacy.app;
import org.libsdl.app.SDLActivity;
public class ETLActivity extends SDLActivity
{
@Override
protected String[] getLibraries() {
return new String[] {
"etl"
};
}
}

View file

@ -1,4 +1,4 @@
package org.etlegacy.app;
package org.libsdl.app;
interface HIDDevice
{

View file

@ -1,4 +1,4 @@
package org.etlegacy.app;
package org.libsdl.app;
import android.content.Context;
import android.bluetooth.BluetoothDevice;

View file

@ -1,4 +1,4 @@
package org.etlegacy.app;
package org.libsdl.app;
import android.app.Activity;
import android.app.AlertDialog;

View file

@ -1,4 +1,4 @@
package org.etlegacy.app;
package org.libsdl.app;
import android.hardware.usb.*;
import android.os.Build;

View file

@ -1,4 +1,4 @@
package org.etlegacy.app;
package org.libsdl.app;
import android.content.Context;

View file

@ -1,4 +1,4 @@
package org.etlegacy.app;
package org.libsdl.app;
import java.io.IOException;
import java.io.InputStream;
@ -143,8 +143,11 @@ public class SDLActivity extends Activity implements View.OnSystemUiVisibilityCh
protected String[] getLibraries() {
return new String[] {
"SDL2",
"hidapi",
"etl"
// "SDL2_image",
// "SDL2_mixer",
// "SDL2_net",
// "SDL2_ttf",
"main"
};
}

View file

@ -1,4 +1,4 @@
package org.etlegacy.app;
package org.libsdl.app;
import android.media.*;
import android.os.Build;

View file

@ -1,4 +1,4 @@
package org.etlegacy.app;
package org.libsdl.app;
import java.util.ArrayList;
import java.util.Collections;