Я создал пакеты ресурсов, но когда я устанавливаю игру, моя игра не имеет к ним доступа, так как я не интегрировал их каким-либо образом для доступа к ресурсам в пакете ресурсов.
Я успешно создал пакет ресурсов (у них есть музыкальные файлы в формате mp3)
Я погуглил руководство по включению этого кода в моем приложении MainActivity.java:
Код: Выделить всё
import android.content.res.AssetManager;
...
Context context = createPackageContext("com.example.app", 0);
AssetManager assetManager = context.getAssets();
InputStream is = assetManager.open("asset-name");
но где-то в этом коде возникает ошибка, поскольку я не знаю, в каком месте основного действия следует я вставляю его.
Моя MainActivity выглядит так:
Код: Выделить всё
package com.monarchnexus.calmoasis;
import android.os.Bundle;
import org.apache.cordova.*;
public class MainActivity extends CordovaActivity
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
// Enable Cordova apps to be started in the background
Bundle extras = getIntent().getExtras();
if (extras != null && extras.getBoolean("cdvStartInBackground", false)) {
moveTaskToBack(true);
}
// Set by in config.xml
loadUrl(launchUrl);
}
}
Пожалуйста, предложите мне способ, ребята, а также скажите мне, в каком месте моей основной активности следует я вставил этот код
Подробнее здесь: https://stackoverflow.com/questions/791 ... stall-time