Гоогле олакшава претрагу АОСП-а помоћу новог Андроид алата за претрагу кодова

click fraud protection

Гоогле је најавио нови Андроид алат за претрагу кода, који олакшава претрагу кода у оквиру Андроид Опен Соурце Пројецт (АОСП). Читајте даље да бисте сазнали више!

Андроидов изворни код се налази на Гит спремишта за Андроид Опен Соурце Пројецт, и проширењем, где је изворни код за сваку нову верзију Андроида. Иако је изворни код отвореног кода и доступан слободно је дефинитивно велики плус, претраживање кроз АОСП до сада није било пријатно и без напора. Ако желите да тражите како су одређене класе и методе конструисане, можете или клонирати спремиште и претраживати ручно користећи алатку као што је греп, или се морате ослонити на онлајн алате као што је АндроидКСРеф или Операсис. Гоогле још олакшава претрагу у оквиру АОСП-а са нови јавни алат за претрагу Андроид кода за Андроид Опен Соурце Пројецт.

Клонирање АОСП-а и претраживање локалне верзије није изводљиво за све, пошто је АОСП масиван и стално се ажурира. Онлине алати такође нису савршено решење, јер се често не ажурирају најновијим издањима изворног кода. Гоогле'с

нови Андроид алат за претрагу кодова, међутим, ради са кодом одмах након што се споји са једним од јавна АОСП Гит спремишта. Ово га чини корисним не само за откривање како одређене функције функционишу у Андроид-у, већ ће такође помоћи у пружању веза у извештајима о грешкама и брзим претрагама на уређајима који нису за развој. Алат такође укључује подршку за унакрсно референцирање, омогућавајући програмерима да траже када се нешто користи негде другде у оквиру АОСП-а. Алатка за претрагу Андроид кодова такође подржава напредније алате за претрагу и све их можете пронаћи документовано овде.

Од сада, Андроид алатка за претрагу кодова може да претражује само кроз главну грану АОСП-а, тј. најновије издање АОСП-а, које представља ограничење у томе што не можете да видите како се АОСП понашао на неким другим издања. Међутим, Гоогле примећује да ће алатка временом постати софистициранија, тако да очекујемо да ће у будућности добити више користи.


Извор: Блог програмера за Андроид