Итак, когда я нашел исправленный исходный код для BodyEditorLoader.java, я не могу вносить никаких изменений в .java-файл. Как отредактировать его, не разрушая библиотеку? Благодаря!Измените исходный код lib, не уничтожив его
0
A
ответ
1
Я надеюсь хорошо объяснить, простой способ будет создать новый класс, скопируйте содержимое класса BodyEditorLoader, за исключением имени пакета класса package aurelienribon.bodyeditor;
и переименовывать public class BodyEditorLoader
именем вашего класса, например MyBodyEditorLoader. Пример:
//package aurelienribon.bodyeditor; --> change or delete for your packege name
package com.tynibattles04.game; //--> in your case for example.
import com.badlogic.gdx.files.FileHandle;
import com.badlogic.gdx.math.Vector2;
import com.badlogic.gdx.physics.box2d.Body;
import com.badlogic.gdx.physics.box2d.CircleShape;
import com.badlogic.gdx.physics.box2d.FixtureDef;
import com.badlogic.gdx.physics.box2d.PolygonShape;
import com.badlogic.gdx.utils.Array;
import com.badlogic.gdx.utils.JsonReader;
import com.badlogic.gdx.utils.JsonValue;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class MyBodyEditorLoader {
//...other code
public MyBodyEditorLoader(FileHandle file) {
//...other code
}
public MyBodyEditorLoader(String str) {
//...other code
}
//..other code
и используется (и импорт, если вам это нужно обязательно):
MyBodyEditorLoader loader = new MyBodyEditorLoader(
Gdx.files.internal("tankA.json"));
+0
Это помогло! –
Смежные вопросы
- 1. Ns2 Измените исходный код и скомпилируйте его в ns2
- 2. Как golang build lib защищает исходный код?
- 3. Измените исходный код приложения контактов на Android
- 4. Удаление элемента из корзины, уничтожив его сессии
- 5. Не удается создать исходный код.
- 6. Измените исходный исходный текст высочайшего текста
- 7. Исходный код не найден
- 8. Правильно уничтожив экземпляр CKEditor
- 9. ngResource $ спасбросок уничтожив модели
- 10. Trace javascript-запрос на его исходный код
- 11. Как защитить исходный код при его развертывании?
- 12. Apptentive Library - Как отредактировать его исходный код
- 13. Разберите файл .py, прочитайте AST, измените его, затем запишите измененный исходный код.
- 14. Измените исходный файл в оболочке
- 15. Измените исходный файл User Control
- 16. Исходный исходный код из APK
- 17. Capistrano 3.2 не смог получить исходный код
- 18. LLDB, не показывающий исходный код
- 19. Телефонный код assemby из C уничтожив адрес после нескольких вызовов
- 20. Mozilla НЕ обновляет исходный код
- 21. Исходный код не контролируется SVN
- 22. Запустите NodeJS-сервер, не подвергая его исходный код
- 23. Исходный код для Android Исходный код
- 24. get_html_contents не возвращает исходный код
- 25. Понимание Application.routes.draw Исходный код
- 26. Исходный код примера AddressBook
- 27. Coreftp не удаляет исходный код
- 28. Ajax не генерирует исходный код
- 29. не отлаживать в исходный код
- 30. file_get_contents не вернет исходный код
Где вы нашли исходный код? Если вы используете Eclipse, вы можете просто отредактировать файл Java в библиотеке и запустить проект приложения Android, и ваши изменения в библиотеке будут выполнены. – iRuth
iRuth, я действительно использую Android Studio –