Генерал-полковник (1944). В годы Великой Отечественной войны -
начальник штаба Резервной группы войск, Юго-Западного фронта (1941); начальник штаба 60-й и 3-й ударной армий на Северо-Западном фронте (1941-1942);
начальник штаба 33-й армии; с февраля 1943 г. - начальник штаба Западного фронта; с апреля 1944 г. - начальник штаба 3-го Белорусского фронта.
После войны: начальник штаба Барановичского военного округа (1945-1946); с 1946 г. помощник начальника Генштаба по военно-научной работе; с 1953 г. - начальник Военно-научного управления Генштаба. В 1961 г. вышел в отставку. Имеет государственные награды.
Скончался А.П. Покровский в 1979 году, похоронен в Москве на Новодевичьем кладбище (7 уч. 14 ряд).