Вы не можете легко сделать внешние экранируемые массивы (я предполагаю, что это могло бы быть возможно с манипулированием байт-кодом или чем-то еще).
Однако, что вы, вероятно, делаете, это не отправка необработанного массива, а отправканекоторый другой класс, который включает в себя необработанный массив.Таким образом, вы можете реализовать Externalizable в этом классе так, чтобы он мог отправлять и получать все свое содержимое в нужном вам формате.
В случае, если массив действительно является единственной вещью, которую вы хотите отправить, этот другой класс можетбудь простой обёрткой.