首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

delphi XE5 编译的APK启动时短暂黑屏,怎么解决

2013-12-10 
delphi XE5 编译的APK启动时短暂黑屏,如何解决?我纳闷的是为什么delphi编译的安卓程序启动时会有短暂的黑

delphi XE5 编译的APK启动时短暂黑屏,如何解决?
我纳闷的是为什么delphi编译的安卓程序启动时会有短暂的黑屏出现,如何解决这个问题?
什么原因呢,你们没有发现QQ等就没有么?
[解决办法]


S4每次启动大概要2S黑屏,有时候可能会到4-5S,目前情况看来还是只能做玩具,QT for android问题也挺大,不过启动快的多,虽然比不上原生的,但是比delphi编译的快的多,2者原理也很接近,都是apk引导.so。
[解决办法]

也非常慢,感觉编译速度和delphi差不多。
[解决办法]


原来大家都这样哈~~~~~~我还以为我硬件有问题呢
[解决办法]

也非常慢,感觉编译速度和delphi差不多。

delphi的编译速度算是非常快了的吧
[解决办法]
看上下文嘛,显然说的是编译安卓程序delphi XE5 编译的APK启动时短暂黑屏,怎么解决
[解决办法]
编译慢我能忍受,最不能忍的是单步调试慢的要死.
[解决办法]
编译慢点没什么,可以想清楚了再写,再编译,只要不是蜗牛就行.

如果运行慢,那就是死结了,没弄过XE5,准备搞来试试.
[解决办法]
不仅慢一点,就跟编译无预编译头文件的c++项目般
用它(for android)因为它有过人之处,可是现在像是处处不如人,那是相当的没意思啊delphi XE5 编译的APK启动时短暂黑屏,怎么解决
[解决办法]
希望EMB能忙出细活,反正抢市场也晚都晚了,弄好点,再单独出个for android的版本出来delphi XE5 编译的APK启动时短暂黑屏,怎么解决
[解决办法]
希望EMB能慢工出细活,反正抢市场也晚都晚了,弄好点,再单独出个for android的版本出来delphi XE5 编译的APK启动时短暂黑屏,怎么解决
[解决办法]
我也一直关注这个,不过目前还没有安装XE5,看了各位的发言,连试试的心情也没有了 
[解决办法]
不过不知道vs c# mono for android 比之xe5 delphi for android如何?谁玩过mono for android的来侃侃delphi XE5 编译的APK启动时短暂黑屏,怎么解决
[解决办法]
我也是,可能是开发商还要加点什么启动代码吧
[解决办法]
在内测的时候,  和他们开发组的人提过这个问题 , 
其实只要加入一个启动画面, 感觉就很多了. 就像 IPhone 程序一下, 启动, 先出来一个画面, 然后
其他模块再继续加载. 2-5秒一下就过去了, 也不会觉得等待漫长, 

对方傲慢得要死, 说他在她自己的手机上, <2秒内启动, 根本没有必要增加这个东西.  
[解决办法]
在内测的时候,  和他们开发组的人提过这个问题 , 
其实只要加入一个启动画面, 感觉就好多了. 就像 IPhone 程序一样, 启动, 先出来一个画面, 然后
其他模块再继续加载. 2-5秒一下就过去了, 也不会觉得等待漫长, 

对方傲慢得要死, 说他在她自己的手机上, <2秒内启动, 根本没有必要增加这个东西.
说 99.9999% 不会增加这个功能. 

  
[解决办法]
LS,你得说“为此,我们公司和属下子公司都不打算升级XE5了”,他们才会考虑一下delphi XE5 编译的APK启动时短暂黑屏,怎么解决
[解决办法]
各老大,我安装XE5后,怎么本有 android的项目向导?
windows 8 环境。。。
[解决办法]
各位老大,问一下,我用XE5写的代码,最终怎样生成apk文件?用第三方工具吗?
[解决办法]
引用:
各位老大,问一下,我用XE5写的代码,最终怎样生成apk文件?用第三方工具吗?

回到 Windows 檔案總管,開啟 Project1 所在目錄,點選 Project1->Android->Debug->Project1->bin 這個目錄,右手邊你就會看到一個標準 Android 格式的 app...Project1.apk


[解决办法]
黑屏的主要原因可能是apk 文件太大了。一个hello 之类的程序编译成apk 大约是 4.7M,调试版本达到 19M。一般用java 开发的apk 只有 几十K。
[解决办法]
哎 蛋疼啊~~ 还不如直接学习Eclipse搞搞了...
[解决办法]
关于黑屏
默认的情况下,程序启动时,会有一个黑屏的时期,原因是,首个activity会加载一些数据,比如初始化列表数据等。

去除步骤
1./res/values/styles.xml 在 Theme 中,添加一个 android:windowBackgrounds 属性,设置需要的图片
2.在 AndroidManifest.xml 中设置Theme到首个启动的Activity下。


3.添加 /res/drawable-port/loading.png (若是横屏的启动画面,请放于 /res/drawable-land/loading.png )
4.完成

参考代码:

<style name="MyTheme.NoTitleBar.CustomBackground" parent="@android:Theme.Black">  
        <item name="android:windowBackground">@drawable/loading</item>  
        <item name="android:windowNoTitle">true</item>  
        <item name="android:windowFullscreen">true</item>  
        <item name="android:windowContentOverlay">@null</item>  
 </style> 


<application android:icon="@drawable/icon" android:label="@string/app_name" android:debuggable="true">         
          <activity android:label="@string/app_name" android:theme="@style/MyTheme.NoTitleBar.CustomBackground"  android:configchanges="keyboardHidden
[解决办法]
navigation
[解决办法]
orientation" android:name="com.test.ui.MainActivity" android:screenorientation="portrait">  
          <intent-filter>  
          <action android:name="android.intent.action.MAIN">  
          <category android:name="android.intent.category.LAUNCHER">   </category>
          </action>
         </intent-filter>  
 </activity>  
...  
...

[解决办法]
delphi XE5 编译的APK启动时短暂黑屏,怎么解决
我表示我还没有整XE5,目前只对他的FMX比较感兴趣,希望把FMX效率提上来就行!其他的,暂时是浮云,整Android还是Eclipse+ADT比较正点
[解决办法]
delphi XE5 编译的APK启动时短暂黑屏,,,XE5 无法解决,等待 XE5 for update 1 
[解决办法]
今晨在此項目回復了"頂一個!!!!!!"...現在發現不見了~ 這給了我一個相當不好的感覺與印象! delphi XE5 编译的APK启动时短暂黑屏,怎么解决

這是怎麼回是呢? 
[解决办法]
增加启动图片显示:
1.Project---Deployment
添加:
Styles.xml   res\values\
Loading.png  res\drawable-port\


打开AndroidManifest.template.xml

添加这段: android:theme="@style/MyTheme.NoTitleBar.CustomBackground"

Styles.xml文件内容为:
<resources>

    <!--
        Base application theme, dependent on API level. This theme is replaced
        by AppBaseTheme from res/values-vXX/styles.xml on newer devices.
    -->
<style name="MyTheme.NoTitleBar.CustomBackground" parent="@android:Theme.Black">  
        <item name="android:windowBackground">@drawable/loading</item>  
        <item name="android:windowNoTitle">true</item>  
        <item name="android:windowFullscreen">true</item>  
        <item name="android:windowContentOverlay">@null</item>  
 </style> 
    
    <style name="AppBaseTheme" parent="android:Theme.Light">
        <!--
            Theme customizations available in newer API levels can go in
            res/values-vXX/styles.xml, while customizations related to
            backward-compatibility can go here.
        -->
    </style>

    <!-- Application theme. -->
    <style name="AppTheme" parent="AppBaseTheme">
        <!-- All customizations that are NOT specific to a particular API-level can go here. -->
    </style>

</resources>


[解决办法]
之前用Eclipse编译安卓程序会觉得慢,但是看到你们用xe5慢得更历害,一种优越感油然而生,投入Eclipse的怀抱吧
[解决办法]
编译速度顶个球用..


Delphi 编译速度不完爆 C++....


编译速度慢有一个好处..  预防颈椎病.. 编译的时间正好用来尿
[解决办法]
再等一两个版本就好了,做为只会用DELPHI的人也只能等
[解决办法]
今天xe5上海发布会现场  李维老师演示了解决黑屏加入启动图片,李维老师经常来csdn  他说的delphi XE5 编译的APK启动时短暂黑屏,怎么解决
------解决方案--------------------


delphi XE5 编译的APK启动时短暂黑屏,怎么解决
[解决办法]
现在都流行手机开发了.
[解决办法]
我们公司还买了正版的XE5。。。
[解决办法]
真是高手在民间啊,学习了
[解决办法]
xe5开发移动程序,在数据库方便,感觉不是很方便。
[解决办法]
老Delphi用户们都期待着呢
[解决办法]
delphi XE5 编译的APK启动时短暂黑屏,怎么解决
[解决办法]
http://m.blog.sina.com.cn/s/blog_643d40e60101g8za.html#page=1

热点排行