Инструмент Скрытого моста основан на Android Debugging API и SDK карт Google, а также службе позиционирования. Он также включает штатив для управления перемещением. С помощью Скрытого моста вы можете легко менять свою текущую локацию и имитировать перемещение без необходимости получения прав ROOT.
Исходный код доступен здесь: GitHub (рекомендовано), Gitee (зеркало)
Скачать можно сюда: GitHub (рекомендовано), Gitee (зеркало)## Предупреждение Недавно некоторые пользователи скачали скрытый мост бесплатно, переименовали его в "Стрелковый навигатор", добавили рекламу (кроме рекламы, никаких других изменений нет) и не выполнили требования лицензии GPL v3 (хотя я уже связался с этими пользователями для напоминания, но не получил ответа). В связи с этим хочу обратить внимание:
Открытое программное обеспечение ≠ бесплатное использование. Пожалуйста, следуйте условиям открытой лицензии.
Юридическая сила GPL хорошо известна в России благодаря множеству судебных прецедентов. Пожалуйста, самостоятельно проверьте все за и против. Скрытый мост имеет право преследовать всех лиц, нарушающих авторские права, через юридические средства!
Создание открытого программного обеспечения — сложная задача. Будьте осторожны и берегите это!
---Примечание: Название "Скрытый мост" переведено как "Shadow Tunnel". Однако, более подходящий вариант перевода может быть "Скрытый мост" или "Тенистый мост". Для удобства понимания и использования, название было адаптировано к русскоязычной аудитории.
Недавно многие люди используют Shadowsocks для мошенничества в мобильных приложениях для спортивной жизни на кампусах (включая, но не ограничиваясь, Flashing Campus, TakeTwo, Sports World Campus и т.д.). Разработчики также получили много вопросов от пользователей относительно того, почему локализация Shadowsocks не работает или они просят улучшений. В связи с этим мы хотели бы обратиться к вам:
Shadowsocks не поддерживает никакие формы мошенничества в мобильных приложениях для спортивной жизни на кампусах.
Разработчики Shadowsocks также не одобряют использование каких-либо методов для мошенничества в спортивной жизни на кампусах.## Обзор Ранее я играл в одну игру VR: "Давайте вместе поймаем духов". Чтобы сэкономить время, я хотел узнать, есть ли приложение, которое позволяет менять местоположение. После некоторого исследования я обнаружил множество таких приложений. Однако большинство этих приложений являются платными и очень дорогими!
Мое интересование заключается в том, как такая технология реализуется, поэтому я решил исследовать и создать ее самостоятельно! Сейчас игра была заброшена, но технологии нельзя бросить. Поэтому я решил опубликовать результаты своего исследования для совместного обучения всем! Но имейте в виду (важное сообщение повторяется трижды, иначе последствия будут за ваш счет):
Поскольку я сам не занимаюсь мобильной разработкой, многие части кода были написаны довольно плохо. Я тоже делал это впервые, поэтому я всё ещё учусь... Кроме того, это всего лишь простое приложение, поэтому ему не требуется особая документация. Любые проблемы, возникшие во время разработки, обычно регистрируются мной на моём личном блоге, подробнее см.: https://blog.csdn.net/zcshoucsdn/category_10559121.html
Если у вас есть вопросы, вы можете найти их через ISSUE или отправить запрос на сайте.
Поскольку я новичок, и это просто хобби, то во время создания Shadowsocks я использовал много технических статей и примеров кода, предоставленных другими пользователями. Включая, но не ограничиваясь следующими:
Ещё есть статьи на CSDN, но сейчас не помню адреса. Если вы заметите прямое цитирование или заимствование ваших материалов, пожалуйста, свяжитесь со мной, и я немедленно приму необходимые меры, спасибо!## Часто задаваемые вопросы Q: Почему не поддерживаются версии Android ниже 8.0?
A: Из-за отсутствия устройств для тестирования совместимости.
Q: Почему местоположение иногда смещается обратно к реальному положению?
A: Это связано с принципами реализации и внутренними проблемами Android Debugging API. Более точно, это вызвано тем, что смартфон использует другие методы определения местоположения (например, локализация через базовые станции или Wi-Fi).
Q: Поддерживает ли система HarmonyOS?
A: После тестирования было установлено, что ShadowSocks может работать корректно в системе HarmonyOS.
Q: Почему определение местоположения не работает в приложениях Tencent, таких как WeChat?
A: Рекомендую обратиться непосредственно к компании Tencent.
Q: Возникают ошибки компиляции Java?
A: Версия Java, используемая Gradle, отличается от версии, используемой в Android Studio. По умолчанию Gradle использует переменную окружения JAVA_HOME для определения расположения Java.
GPL-3.0-only © ZCShou
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )