2012-03-18 138 views
1

我试图启动一个android平台的项目,这需要每次启动平板电脑时启动视频。我试图通过使用像AutomateIt这样的第三方自动化应用程序,但它不成功,我尝试使用eclipse和android sdk,但我真的不知道如何将视频集成到应用程序或运行脚本,在设备启动时自动播放视频。有没有人可以帮助我在这个项目?非常感谢启动时播放视频

+0

检查[这里](http://www.xda-developers.com/android/boot-animation-manager-makes-changing-animations-a-breeze/),它会做的伎俩。 – moujib 2012-03-26 11:27:35

回答

0

您可能需要查看Rom构建(xda dev),自定义ROM或内核能够修改启动视频。像Cyanogen团队和其他内核开发者一样。

0

你可以使用一个意图过滤器来触发视频的开始:

<receiver android:name=".BootReceiver"> 
       <intent-filter> 
        <action android:name="android.intent.action.BOOT_COMPLETED" /> 
       </intent-filter> 
    </receiver> 

您将需要项值权限

<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> 

则接收可以打开你的视频活动

import android.content.BroadcastReceiver; 
import android.content.Context; 
import android.content.Intent; 

public class BootReceiver extends BroadcastReceiver { 

     @Override 
     public void onReceive(Context context, Intent intent) { 
      Intent start_i=new Intent(context,YourVideoPlaybackActivity.class);    
      start_i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);      
      context.startActivity(start_i);           
     } 

} 
+0

这是一个脚本?如果是这样,我该如何使用它? – user1276874 2012-03-19 12:34:27

+0

不,这是android代码 - 不是脚本 – ligi 2012-03-19 13:16:39