App Inventor says there's an error and it cannot load my project.
This might be a transient error coming from App Inventor's link to the cloud storage system. Try again after waiting a minute and see if the problem recurs. If the problem does recur, then there is probably some problem with the project file itself. Please file an issue report telling us about it. Attach the project source (aia file) if you can.
or
When I try to build my project, it fails with "unexpected problem generating Yail".
This error occurs if building the project fails at the very last stage. This error message is a catch-all that covers "unexpected" errors where App Inventor hasn't provided a useful error message.
There are several situations where this error has been observed. One is with large projects that have multiple screens: The individual screens build correctly, but the system runs out of space in putting all the screens together at the final packaging. Another situation is where the project file is corrupted, for example by the user unzipping it making an edit and then re-zipping it. This can lead to spurious files being included in the new zip file, which confuse the compiler. Another might be bad names for figures or other assets, that can trip up the compiler.
If your project gets this error, think about whether there could be causes like the two listed above. If that doesn't help, try asking in the Forum: You'll need to attach your project source so that someone can try to diagnose the problem.
When I try to build my project it fails with "Server error: could not build project".
This could be the result of a transient storage failure, so try again. If the problem persists, this is a similar issue as for "unexpected problems generating Yail. One program issue that causes a build failure is if your program contains two event handlers for the same event with the same component (for example, two Button1 when-clicked definitions). This is a known bug in App Inventor that will be fixed. Until then, if your program build fails, check to see if you've defined multiple event handlers for the same event.
When I try to install my project on the phone, I get the error "unable to parse package".
One possible cause for this error is that your phone does not have enough free memory to install your app. Also, when an app is installed it is expanded from the APK file: the installation requires about 3 times as much space as the size of the APK.
Look under your phone's settings to see how much available storage you have. You might need to uninstall some older apps to create the necessary space. Android installs Appi Inventor apps in its internal memory, so even if you have space on the external memory (SD card) you might still have problems. The "unable to parse" error can also occur when the APK file is too large or includes extraneous files. Check the files listed under Media to see if any were included by mistake, or if there are any that you don't need.
Make sure you are viewing the list of all of your projects (if you are not, choose Projects | My Projects). Select the project you wish to share by checking the box next to it. Choose Project | Export selected project (.aia) to my computer to export the source code (blocks) for your project. The source code is downloaded in a .aia file.

If you send it to a friend, they can open it with Project | Import project (.aia) from my computer.

Package the app (.apk file) by going to the "Build" menu on the App Inventor toolbar.

Select "App (save .apk to my computer)." A pop-up box should alert you that your download has begun. Note: The other option (provide QR code for .apk) produces a scannable QR code that will download the app ONLY for the person who owns the project in App Inventor. Do not distribute the QR code to others because it will not work for them.

Once the build completes, you can email the app (".apk" file) to your friends who can install it by opening the email from their phone. If you want to distribute it more widely, you can upload it to a website that both you and your friend can access. You can also distribute your app on the Google Play Store.
NOTE: Anyone installing your app (which is an ".apk" file) will need to change the setting on their phone to allow installation of non-market applications:
To find this setting on versions of Android prior to 4.0, go to "Settings > Applications" and then check the box next to "Unknown Sources". For devices running Android 4.0 or above, go to "Settings > Security" or "Settings > Security & Screen Lock" and then check the box next to "Unknown Sources" and confirm your choice.
Note: The source code (.aia) files are not executable Android programs -- those are .apk files. The source code is also not Java SDK code -- it can only be loaded into App Inventor.
If your project gets this error, think about whether there could be causes like the two listed above. If that doesn't help, try asking in the Forum: You'll need to attach your project source so that someone can try to diagnose the problem.
but do not know how to help.
-- Steve