Я создал пакеты ресурсов, но когда я устанавливаю игру, моя игра не имеет к ним доступа, как у меня не интегрирован какой-либо способ доступа к активам в пакете ресурсов.
Пожалуйста, было бы очень полезно, если бы кто-нибудь узнал об этом!
Как уже упоминалось, у меня есть пакет ресурсов успешно создан (у них есть музыкальные файлы в формате mp3)
также, как уже упоминалось, я использую руководство Google по включению этого кода в ваше приложение MainActivity.java:
Код: Выделить всё
import android.content.res.AssetManager;
...
Context context = createPackageContext("com.example.app", 0);
AssetManager assetManager = context.getAssets();
InputStream is = assetManager.open("asset-name");
но где-то в этом коде возникает ошибка, так как я не знаю, в какой момент местоположение основного действия, если я его вставлю.
Моя основная активность выглядит так:
Код: Выделить всё
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