Как на PHP создать свой сервер, чтобы получать данные с Andriod приложения?
index.php
<?php
file_put_contents('mydatabase.serialized',serialized($_POST).nl,FILE_APPEND);
?>
вот тебе готовый сервер из одного файла, ничего не проверяет, просто сохраняет все что к нему приходит

Все дальнейшие правки делайте в нем чтобы контролировать корректность параметров данных, сохранять для удобного использования, выдавать данные по запросу и прочее прочее

Использование фреймворков оправдано только если задача, которую они решают совпадает с вашей.
Начните с синтаксиса php, а потом беритесь за фреймворки