Construtor NDK móvel para plugins AML, compila C/C++ em .so
Experimente o desenvolvimento nativo móvel com o Compilador AMLs, da RusJJ-Apps, projetado para transformar um dispositivo Android em uma estação de trabalho portátil de plugin nativo. O aplicativo permite que os usuários escrevam e compilen código C e C++ em bibliotecas .so usando o Android NDK, selecionem versões do NDK por projeto e realizem compilações completas no dispositivo sem um desktop. Inclui um editor de código com realce de sintaxe e autocompletar, modelos de projeto incluindo um SDK de plugin AML, suporte a Git, um visualizador hex e sincronização de pastas. Modificadores de jogos e desenvolvedores nativos obtêm um fluxo de trabalho sem PC para criar plugins compatíveis com AML no Android.
Como ele se integra com o Android NDK?
A ferramenta utiliza o sistema padrão ndk-build e suporta explicitamente os arquivos de projeto Android.mk e Application.mk, permitindo que scripts de construção nativos existentes sejam reutilizados. Além disso, o aplicativo pode selecionar versões específicas do NDK por projeto e oferece modelos prontos, incluindo um projeto SDK de plugin AML dedicado. Essas escolhas de design significam que o aplicativo produz bibliotecas nativas .so com a verdadeira toolchain do NDK, em vez de um compilador proprietário.
Isso desacelera seu dispositivo durante uma construção?
A compilação é executada localmente no dispositivo, portanto, construções completas e tarefas em segundo plano podem afetar a capacidade de resposta em hardware de baixo desempenho. O aplicativo inclui sincronização de pastas em segundo plano para manter os projetos consistentes enquanto você trabalha. A configuração inicial baixa uma toolchain de compilador, que requer uma conexão de internet estável para esse passo único. Para projetos grandes, agende construções durante períodos ociosos para reduzir interrupções em outras tarefas.
É seguro usar em um dispositivo?
O aplicativo opera com permissões baixas e explicitamente não requer 'acesso a todos os arquivos', reduzindo a exposição em comparação com ferramentas que solicitam amplos direitos de armazenamento. O clone do Git suporta repositórios privados com tokens criptografados, mantendo as credenciais armazenadas de forma segura no dispositivo. O aplicativo não constrói pacotes APK completos, o que limita o que ele escreve no sistema. Ferramentas de análise integradas, como um visualizador hex e uma barra de símbolos, auxiliam na depuração sem aumentar privilégios.
Preciso de conhecimento técnico para operá-lo?
O aplicativo é direcionado a usuários familiarizados com construções nativas do Android: ele depende de scripts ndk-build e espera trabalho com arquivos Android.mk/Application.mk. Modelos de projeto prontos e um editor com fontes ajustáveis, autocompletar e destaque de sintaxe diminuem a barreira para desenvolvedores intermediários. No entanto, produzir plugins compatíveis com AML requer compreensão de arquivos de construção nativos e da interface de plugin do carregador de mods, portanto, é mais adequado para modders experientes do que para tinkers casuais.
Ferramenta móvel prática para modders experientes, com uma limitação notável
O Compilador AMLs é uma opção prática para modders focados em dispositivos móveis que precisam desenvolver plugins nativos .so sem um PC. Ele preserva a privacidade e usa a ferramenta oficial ndk-build, mas a compilação no dispositivo e o download inicial da ferramenta podem sobrecarregar dispositivos modestos. Planeje grandes compilações para períodos ociosos e realize a configuração única da ferramenta via Wi-Fi para minimizar interrupções. Mais adequado para desenvolvedores confortáveis em editar scripts de compilação nativos e vincular módulos.





