Skip to main content
miker19342147
Participating Frequently
January 9, 2017
Question

File Size Of NPSWF32.dll In Adobe AirSDK

  • January 9, 2017
  • 1 reply
  • 665 views

We wrapper our flash based application with Adobe AIR for our clients to have a controlled execution environment (not dependent on the version of flash on the client). We were working fine with the version of the SDK with flash 15. Recently we are having problems so decided to upgrade to the latest ( with flash 24). Now we are having problems lauching our application from the Adobe AIR wrapper because of the file NPSWF32.dll that comes with the SDK. Prevous version were a much larger size and since about version 2.1 of the SDK, a smaller version is included.

Has something changed in the way the SDK works with flash versions?

This topic has been closed for replies.

1 reply

Adobe Employee
January 10, 2017

Hi @miker19342147 ,

We have removed  the Captive Flash Player plugin from the AIRSDK.

We have replaced the NPAPI player from the AIR runtime with a substitute player. This substitute player will run the swf if Flash player is already installed on your machine.

miker19342147
Participating Frequently
January 10, 2017

This change does answer the question of file size. However, it does not help with independence of out application from the client's flash environment. We went to the flash approach so the application could be installed on each desktop. Over time (as new versions of flash are released) , we do not want them to be used unless we regression test them first. Then we would release new version of the Adobe Air install with a new flash player embedded.

What is your recommendation to getting the functionality we are looking for? Can we simply replace the NPWSF32.dll in the AIR SDK install with the one from the flash player runtime?