The AI2 emulator is currently using Android 2.2 (Froyo) which is extremely outdated, considering the latest version of Android is 8.0 (Oreo). Consider using a newer Android version in the emulator, because (1) Froyo is insecure, (2) Most recent computers can run semi-recent versions of Android in emulators with no problem and (3) Your minimum system requirements (at
http://appinventor.mit.edu/explore/ai2/setup.html) need Android 2.3 (Gingerbread) or later, yet your emulator uses 2.2 (Froyo).
The way I see it, there are three viable choices:
1. Upgrade to Android 2.3 Gingerbread (a minor step-up, still very outdated, but it at least fits the system requirements, and if you want the emulator to run on really old systems, this is your best option)
2. Upgrade to Android 4.4.4 KitKat (this is the best option, as KitKat was designed with low-RAM/slow devices such as emulators in mind. This is why many old or cheap Android devices still run KitKat.)
3. Use a third-party emulator (such as Genymotion. The Thunkable.com AI2 fork supports this. You can also recommend Appetize.io.)
If you have the Android SDK (or Android Studio for that matter) installed it should be almost no trouble to prepare an emulator image with a newer version of Android.
EDIT: I have created an archive of the AppInventor macOS install directories with the Android 2.3 Gingerbread system images. Although this is from a macOS install, you can use the same
from-android-SDK directory for all platforms. Have a look at it and tell me what you think. Link to download: https://drive.google.com/open?id=0B7cMRoJusjrnT2RtNzMzX25tdUk (Note that the
android-8 directory has not been renamed to android-10 for compatibility purposes although the API level of Gingerbread is version 10.)