main commit

This commit is contained in:
2025-10-06 09:40:51 +09:00
parent b1de55d253
commit 79256cd9fc
2375 changed files with 370050 additions and 4033 deletions

View File

@@ -3,11 +3,28 @@
# Автоматическая сборка, установка APK на LG G6 и мониторинг логов
# Использование: ./install_to_lg_g6.sh
# Принудительно используем Java 17 - ту же версию что в gradle.properties
export JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64"
export GRADLE_OPTS="-Dorg.gradle.java.home=/usr/lib/jvm/java-17-openjdk-amd64 -Dorg.gradle.jvmargs=-Xmx2048m"
export PATH="/usr/lib/jvm/java-17-openjdk-amd64/bin:$PATH"
# Проверяем что Java 17 доступна
if [ ! -d "$JAVA_HOME" ]; then
echo "❌ Java 17 не найдена в $JAVA_HOME"
echo "Проверим доступные версии Java:"
ls -la /usr/lib/jvm/
exit 1
fi
echo "🔧 GodEye APK Builder & Installer для LG G6"
echo "=============================================="
echo "🔧 JAVA_HOME: $JAVA_HOME"
echo "🔧 Java версия: $($JAVA_HOME/bin/java -version 2>&1 | head -1)"
APK_PATH="/home/trevor/AndroidStudioProjects/GodEye/app/build/outputs/apk/debug/app-debug.apk"
LG_G6_DEVICE="LGMG600S9b4da66b"
APP_PACKAGE="com.example.godeye"
MAIN_ACTIVITY=".LegacyMainActivity"
# Функция для логирования с временными метками
log() {
@@ -33,7 +50,7 @@ log "✅ LG G6 найден: $LG_G6_DEVICE"
# Собираем проект
log "🔨 Собираю проект..."
if ! ./gradlew assembleDebug; then
if ! JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 ./gradlew assembleDebug --no-daemon; then
echo "❌ Ошибка сборки проекта!"
exit 1
fi
@@ -61,7 +78,7 @@ adb -s "$LG_G6_DEVICE" logcat -c
# Запускаем приложение
log "🚀 Запускаю приложение GodEye..."
adb -s "$LG_G6_DEVICE" shell am start -n com.example.godeye/.MainActivity
adb -s "$LG_G6_DEVICE" shell am start -n ${APP_PACKAGE}/${MAIN_ACTIVITY}
# Ждем немного для инициализации
sleep 2